Best Mexican food in the area, hands down. All the favorable Yelp reviews steered me here (thanks fellow Yelpers!), and I wasn't disappointed! I'll agree with the previous reviews - HUGE margaritas (I prefer mine on the rocks), fresh salsa & chips while waiting. But you won't wait long, even when crowded (which is pretty common, this place is popular), service is always quick. And the food is delish!
Don't be fooled by the unassuming strip mall location, trust me :-)