The good news is that the food here is quite good. I usually get the enchiladas Banderas and each of the three has a separate filling, each tasty in its own way. The cooking is inspired by the owner's love of Mexico and real Mexican...recipes, and so is the decor. It's not as kitchy as some Mexican restaurants.
The bad news is that it's NOISY. You can get a reasonable table far from the bar if the restaurant isn't too busy, but you might have to wait.
We usually get margaritas when we eat Mexican, and considering that's the name of this restaurant, it's surprisingly hard to get a decent margarita here. Most of them are way too sweet and the "Naked" margarita is too sour. Sometimes I just skip the margarita and have a beer, and sometimes I get the Presidente and if it's too sweet, I order a tequila shot and add it to the margarita after the server has left, since that's apparently against the law. (??)
This place gets really busy and sometimes the service is slow, but we've never really had a serious problem. When the food finally arrives, it's piping hot and everything is correct and no corners were cut. I've tried many Mexican places in the area and this is my favorite for food, though Mexicali makes better margaritas.More