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

Wishlist

List View
Map View
Ron F′s Wishlist
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...