We ate dinner here while staying at a nearby hotel. Everyone in the group (five of us) enjoyed our food. We are a mix of vegetarians, vegans, and non and we all were happy with the menu choices. Food was good and plentiful. It was very busy that night with lots of small children so it was noisy, but not enough to be a problem. If you have kids I'd say it's a really great place to go and not feel out of place. I look forward to going again whenever I'm in the area.