Wrestling-themed taco shop famous for its Surfin' California burrito.
See it while you're here
Frequently asked questions
Where is Lucha Libre Taco Shop?
Lucha Libre Taco Shop is in San Diego, CA, United States. The nearest major airport is SAN.
What is Lucha Libre Taco Shop known for?
Wrestling-themed taco shop famous for its Surfin' California burrito.


