Lucha Libre Taco Shop

L ucha Libre is an awesome taco shop located in Mission Hills, San Diego with the freshest ingredients, top quality meats, and funky delicious new menu items cooked and priced just right!

Luchador
Luchador

Make a reservation at the champs booth

Lucha Libre 'Social Media' Links:

Close