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 is an eclectic burrito/taco place run by three brothers from Mexico that pays homage to the glam of Mexican wrestling. This place is near my office so I come here often for lunch. You can get fat burritos, tacos and drinks for a great...