There are other restaurants that a 17 year old could work at in NC besides IHOP. You have to visit restaurants within your area and file for a job application. Make sure to do so in several restaurants in order to increase chances of being called.
any restaurant that does not serve alcohol would work, I'm sure there are lots in that area. Some restaurants that do serve alcohol still hire minors and just have a person of age serve the alcoholic beverages.