Skip to main contentToast Local logo
Taco Buddha - Botanical Heights

Taco Buddha - Botanical Heights

Rated 4.9 out of 5 by 92 guestsMexicanPrice range $1-15

Open

Takeout 8:30 AM - 9:15 PM

1634 Tower Grove Ave, St. Louis, MO 63110
About

We're a Southwest taco kitchen that is influenced by global flavors. Our Margaritas are famous! We have the friendliest staff in town!