Taco Buddha locations
Price range $1-15 3 locations
Taco Buddha - Botanical Heights1634 Tower Grove Ave, St. Louis, MO 63110
Rated 4.9 out of 5 by 92 guestsMexican
Taco Buddha - Kirkwood11111 Manchester Road, Kirkwood, MO 63122
Rated 4.8 out of 5 by 180 guestsLatin
Taco Buddha - UCity7405 Pershing Ave, University City, MO 63130
Rated 4.8 out of 5 by 203 guestsMexican