If not the best mexican in Denver (and its close), its definitely the best for the price. Excellent waitstaff and fabulous marinated meats in their entrees. Only drawbakc is the lack of a liqour license......
Pros: Inexpensive, Friendly
Cons: No Liquor License
more