Based on 5 reviews, the restaurant has received a rating of 4.6 stars. Price
✔️ Dine-in ✔️ Takeout
Address:
1412 Grand Ave, Glenwood Springs, CO 81601
Phone: (970) 274-7970
Reviews
Nate Klingenstein
I think that this is the finest taqueria in the Roaring Fork Valley. Plenty of authentic meats and dishes at a bargain price (by today’s standards) cooked fresh. There is regularly a long wait, so consider calling in an order if you can. It helps to be able to speak at least a little Spanish.
… more
Eduardo “EdOfTheGameMasters”
food is hit or miss, some gives me food poisoning, other times its perfect
… more
Nick James
Everything I’ve ordered here has been delicious. Great salsas.
… more
Tatjana Aleksic
Excellent tacos, thank you.
… more
… View more