Taco Buddha
Taco Buddha: A Flavor Fiesta Fit for a Celebrity! Location & Ambiance Located in the bustling University City, right at 7405 Pershing Ave, Taco Buddha is where the magic happens! You walk in, and BAM! You’re enveloped in an open-air, creative design that feels friendly and inclusive. It’s like a taco party every day! And…