Tex-Mex Restaurants in Denver, CO
Tex-Mex Restaurants
2005 W 33rd Ave.,
Denver ,
CO
80211
UNITED STATES
Based on 1 reviews
Worst Service and Quality
Every time I'm there (and I don't know why I keep going back) I have bland food, poor service, and expensive tabs for very little to eat. I am finally putting my foot down and never going back. I just don't understand why it touts so many...Worldwide > United States > Denver, CO > Tex-Mex Restaurants