This is by far the best Mexican food restaurant I have come across in Boulder, and I have tried either most or all of them. The food is authentic, delicious, and served in large quantities. The service is super friendly as well. The restaurant is rarely crowded, which is more a testament of it's hard to find exterior than anything else.
Pros: the food (specifically the enchiladas and fajitas), the service, the lack of crowds
more