Restaurants in Denver, CO
Restaurants • Fast Food Restaurants
1231 W 38th Ave.,
Denver ,
CO
80211
UNITED STATES
Based on 1 reviews
It ain't the Ritz so get over it!
If you want traditional fast food, go elsewhere. This is a small, friendly place with "modified" Mexican cuisine that is great for a hangover or just sober enjoyment. When visiting Denver I always stop at Chubby's for a smothered burrito...Worldwide > United States > Denver, CO > Fast Food Restaurants