Ratings of Taco Buddha

4.7
(800+ Reviews)

Happy Hours & Specials

View all

Loading...

Know a great happy hour or special for this location?


Photos

  • Business Photo
  • Business Photo
  • Business Photo
  • Business Photo
  • Business Photo

Location & Hours

Globally-inspired fusion taco restaurant in St. Louis.

7405 Pershing Ave
University City, MO 63130
Monday
Closed
Tuesday
11:00 AM - 8:00 PM
Wednesday
11:00 AM - 8:00 PM
Thursday
11:00 AM - 8:00 PM
Friday
11:00 AM - 8:30 PM
Saturday
8:30 AM - 8:30 PM
Sunday
8:30 AM - 8:00 PM

Frequently Asked Questions

Does Taco Buddha have happy hours or specials?
Yes, Taco Buddha does have happy hours and specials available.
What is Taco Buddha's rating?
Taco Buddha is rated an average of 4.7/5 stars across various online platforms.

+1 314-502-9951

7405 Pershing Ave, University City, MO 63130


© 2025 Checkle, Inc

Privacy

Terms