Phone: (+1)9709876864
Address: 51783 Hwy 6&24, Glenwood Springs I-, United States, 81601
City: Glenwood Springs
Dishes: 5
Reviews: 313
"Definitely the best Taco truck in Colorado. One of the best taco restaurants in Colorado period, and in the run for the best nation wide. If they were served alcohol, I would be hard pressed to find a reason not to say that they are the best Taco spot in the USA. If you decide to eat, the views are great, although it is the Interstate. I had streets tacos in several states, including Ensenada and Rosarito, Mexico, and I literally ate hundreds of tacos in California. That was the best I ever had. The fish was perfectly crispy with fresh salad and Chipotle Mayo. The chorizo had spicy taste with exactly the right amount crispy. Tortillas were warmed with some crispy. All served several salsas,...
All prices are estimates.