Upon being seated after a 10 minute wait on Sunday at noon, our server, Lori (30 years of service,) immediately came to our table and greeted us to take a beverage order. In three minutes, she was back to deliver the drinks and take the food order. Time to bring all the food was about 10 minutes, and each entree was hot and almost exactly as ordered. The one error was corrected expeditiously.
I have read the other reviews and determined that there could be some inconsistency at this location, but on our visit, everything was great. In fact, my only complaint was that the pancakes were a tad doughy. Service was sharp and friendly, prices were fair, and the restaurant was mostly clean and well-maintained.
I suggest you request Lori as your server to up the chances of a pleasurable experience.