Overall, not that impressive. 3 stars is generous. The lunch specials are very reasonably priced. The portion sizes are decent. But the food is overall just bland the refried beans have no flavor their salsa as weak and mild not sure what the Swiss influence on Mexico was but it's pretty weak. The service is only so so the waiter never came back after bringing our food they have no hot salsa. They advertise a military discount on their website and then don't honor it. And for that reason alone I will not return. And I hate the Yelp. I refuse to rate the Yelp app even though they keep nagging and nagging and nagging me