
Teo's Taco's
Mexican Restaurant
Phone: (720) 475-6245
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...
MoreAdvertisement
