Not the best Mexican restaurant, that's for sure. The place is dark and crowded, inexplicably with lots of chairs lined up in the lobby, as if they are expecting a huge mob to suddenly appear. Service was lethargic and uninterested. The chips were stale. The selections are huge and I didn't want so much food. It actually costs more to order what I wanted in side orders, so I ordered a child's taco, beans, and rice plate (an extra $2 charge for an adult even though it was child-size portions). The food tasted o.k.; typical Mexican restaurant fare. This restaurant could be better with a face-lift - declutter and lighten it up. We go to Ocean Shores about once or twice a year. Next time we'll try another Mexican restaurant there or wait until we get to Hoquiam or Aberdeen.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.