I've eaten here many, many times and have never had a bad experience, ever. The food is always fresh and the menu is varied enough to satisfy even my picky teen son.
Special shout-out to Jenna, who took extra good care of us on our last visit. She delivered our food pronto and made very pleasant conversation.
While this place is often bustling, I can nearly always find a table and there is little waiting. I will keep coming back!