In This Corner: Lucha Libre Taco Shop Opens at The Shoppes at … – NBC Southern California



NBC Southern California

In This Corner: Lucha Libre Taco Shop Opens at The Shoppes at …
NBC Southern California
A quirky, cult favorite restaurant known for its Mexican food and colorful wrestling paraphernalia has opened a new location, this time in San Diego’s North County. Lucha Libre Taco Shop – which began 10 years ago as a hole-in-the-wall on West

and more »

,
Catch Pro Wrestling Weekend – Sundays 6PM ET

Powered by WPeMatico