Where are you going?
Or, let us surprise youSpin the Globe ®

San Diego

List View
Map View
Save Place
1810 W Washington St, San Diego, CA 92103, USA
Lucha Libre offers the most unique and tasty tacos we have found in San Diego. Being from AZ makes us picky when it comes to Mexican food but this little place does it right! Any trip to San Diego includes a trip to Lucha Libre. How could we pass...