Restaurants in Denver, CO
Restaurants • Tex-Mex Restaurants
2012 Larimer St.,
Denver ,
CO
80205
UNITED STATES
Based on 1 reviews
Great Food
When in the mood for a cheap but good Mexican meal in Denver this is the place to go. The tamales are very good. They also have excellent margaritas and burritos. I would recommend.Worldwide > United States > Denver, CO > Tex-Mex Restaurants