Address: 2945 W 23rd Ave, Denver, CO 80211, USA
Phone: +13034805332
Sunday: 7AM–9PM
Monday: 8:30AM–9PM
Tuesday: 8:30AM–9PM
Wednesday: 8:30AM–9PM
Thursday: 8:30AM–9PM
Friday: 8:30AM–9PM
Saturday: 7AM–9PM
Alex Figueroa
Great place, good food. Would recommend getting the "taquisa" plate since it gives you a taste of all the options they have for their tacos.
Christina Catron
I got the vegetarian tacos and tried the potato tacos and they were both delicious! Especially the potato tacos. My friends got the beef hard tacos, chicken tacos, and Al pastor tacos and they were really happy with it. As a bonus, they also had an option for onion WITHOUT cilantro which never happens and made this cilantro hater happy.
Carter Magee
Awesome spot for good and cheap tacos! The margs and the tacos are good and big. He salsas are all good and spicy.
Andre sanchez
One of the best Latin restaurants in Denver. We ordered several items and every single one was amazing do yourself a favor and order Micholada. There is a reason why they have been in business for 25+ years
Thanks! Your review is awaiting moderation.
Sometimes they are bad
Thanks! Your answer is awaiting moderation.
Thanks! Your question is awaiting moderation.