Ate here this past weekend. They have a terrific menu with so many choices. The portions of the dinners and appetizers are very generous. The waitress was very attentive and on the ball. Everyone at my table enjoyed their food from tuna to short ribs to halibut. The only reason I didn't give it a five was because of the noise level and the close proximity of the tables to eachother. But we will absolutely go back! Don't judge this place by its location in a strip mall.