1550 Court Place, Denver, CO 80202
Enjoy Mountain Mex® in Downtown Denver
Located on the pedestrian 16th Street Mall in the heart of downtown Denver, this location is only a block away from the Capital City Park. Take a break from shopping for the best Mexican in town. Enjoy specialty margaritas, signature sauces, and fire-grilled street tacos!