The parking lot was full, which is a good sign. Luckily there was extra parking in the back. We only waited 15 minutes even though the lobby was full and drink orders were taken as soon as we sat down. Sadly it took about 30 minutes to get our food. I get that the food is supposed to be fresh, but I think that long for breakfast (bacon, eggs, and pancakes) is too long. The food was good, but not worth the wait. It wasn't any better than I could get at any other diner. The grits were undercooked was the only real food complaint. The best thing I ate was the raisin bread. I would have given four stars, but the wait being long in addition to the food being just decent just doesn't earn the fourth star.