Food overall is decent. Customer service was ok at best. The salsas that come with the chips are absolutely terrible. If you order the right thing, you will love it. It isn't anything special for a sit-in mexican restaurant, but not horrible at all. Very average. 3 stars is very generous just because some dishes are very bad.