Price is right, the lunch and dinner specials are always outstanding, and the regular menu items are good. Service can be a bit slow, but to me it means it's going to be fresh and tasty -- and it always is. Other restaurants in town are great, but more pricey. This is a family restaurant with above average food and an amazing selection. No problem taking my picky niece and nephew here as there's such a range of choices. I'm also particularly partial to the bench seats and the cushions which are comfy AND add an classy element.