Eh - all of my experiences here have been pretty average. It's not bad - but I've had better and the dinner wait is not worth it.
The two times I've been here for dinner I've come in large groups - around 8-10 people. Because they don't take reservations, you have to wait around an hour to actually get a table. Then once you get a table and order, it takes at least another 30-40 minutes to get your food. I know service is generally longer for larger groups but this place is particularly slow.
The first time I got the pot roast and the second time I got the six grain veggie. I thought the pot roast was good at first but then after the sauce ran out I realized it was actually quite dry. The veggie sandwich was good - but it didn't taste as good as the description sounded. My boyfriend got the steak burger and turkey Devonshire - the turkey entree was okay, and the burger was pretty good. I've also gotten the French onion soup as a starter which I liked.
I also did come once for lunch - this time only in a group of 2. While we were seated immediately, it still took awhile to get our food - not ideal for lunch. I got the turkey burger with sweet potato fries. The turkey burger was good, the sweet potato fries - eh I've had better. The one good thing I will say is that the portions here are pretty big - you will probably take home some leftovers!
Some of the food at this place is good - but I don't think it's worth all the waiting. If you're in a large group, go somewhere else.