The food was tasty. The service was less than stellar. I expect somewhat of a wait to be seated on a Sunday morning at a popular place, that's not a big problem. We checked out the menus while we waited to be seated so we were able to order right when we sat down. The issue was waiting 30 minutes for our food after that. When we asked what was taking so long we were told it's busy and there's two tickets ahead of you. Magically, our food appeared about a minute later, lukewarm, with an incorrect side order. We pointed out the mistake but never did get the correct item. The family next to us heard our inquiry and said they had waited an hour and none of their food came to the table at the same time; one person was served when everyone else was almost done. The couple on the other side of us struck up a conversation to tell us they had also been waiting and were served cold soup to start but nothing since then. Behind us, I heard another couple ask what was taking so long and they were told it was busy and there were two tickets ahead of them. It's really a shame because we had high expectations and the food really was delicious once we finally got it.