Food is good, there is always a wait.
I came here with my daughter on a Sunday morning. My three year old had to go to the bathroom, so I told my server that we were going but not done eating. When we went back to the table they had cleared all of our food. My three year old's meal was not even half way finished & my meal was about half way. When the server saw us come back she said thought we left. They politely sat us at a different table and said they would remake our meals, however I told them I didn't want them to remake mine but my daughter was still hungry so hers could be remade. Well it took an additional 30 - 40 minutes to get our new food, and when I got the check they only took off half the price of my sandwich because I had eaten half prior to them taking it. Personally, I found this to be extremely unprofessional, and not customer friendly.