Know a great happy hour or special for this location?
Burritos, burgers & fries, & green chile has made this counter-serve hole-in-the-wall a legend.
Suggest an edit
1231 W 38th Ave, Denver, CO 80211