Consistently praised for fresh, flavorful food, wide menu choices, generous portions and quick, friendly service, with accommodating staff and ample indoor/outdoor seating and parking. It can get crowded at peak times and some guests suggested improving the ambiance (music/decor).