Yahoo
Not my tacos because I ate it all.
Teo's Taco's Mexican Restaurant

Closing soon · 4 PM

  • Thu 9:00 AM - 4:00 PM

2633 30th St Boulder, CO 80301 ·1393.15 mi

Is this your business? Verify your listing

Reviews

yelp
5.0 1 reviews
5 star
1 4 star
0 3 star
0 2 star
0 1 star
0
Charlie C. 08/05/26

Truly incredible, no doubt in my mind these are the best Taco's in boulder. I've eaten it multiple times as well and it's consistently the best every time. Not to mention I just got 6 tacos and 2...

More
Advertisement
Mobilize your Website
View Site in Mobile | Classic
Share by: