I would not go back here, unless I wanted to take up waiting as a occupation. It took 20 minutes for a waiter to come by and take our drink order and then another 15 minutes for a second waiter to come by and ask to take our food order who then promised to expedite the order due to the wait but blamed the kitchen for being slow. At this point I was very frustrated but want to hang on for the kids.
Once we finished ordering, my 5 year old needed to use the restroom and wanted an escort over. I could not help but notice that several people who had been seated right before us and others who were waiting to be seated after us had already been served their food and were half done with their meals. Slow kitchen right.
This did not improve my opinion of the restaurant nor did the drama at the table across from us. Apparently our waiter has messed up the order and served the wrong food to the table and was having to run additional food over. Based on that squabble and another 15 minutes of waiting I decided to leave. I could not face waiting longer and having the food order wrong and "cold" as the lady at the table across us was loudly declaring.
In summary the service is very questionable. You either get lucky and get your food quickly or you get stuck in limbo with no recourse. My seven year old did not like leaving but told me in the car that we should never go back to the Pineville IHOP again "As they broke a promise to get our food." I couldn't agree more.