Lucha Libre Gourmet Taco Shop

Lucha Libre Gourmet Taco Shop

(8391 ratings)


(8391 ratings)

1810 W Washington St Go to map
San Diego, CA 92103
(619) 296-8226
tacosmackdown.com
$ - Mexican
Yelp! logo
(8391 ratings)
Add to
My List

Restaurant Notes
  • established in 2008
  • pro wrestling decor
Highlighted On
  • Man v. Food - "San Diego" See video - Adam Richman
    Surfin' California Burrito
    Grilled Steak, Shrimp, Fresh French Fries, Avocado, Pico De Gallo, Cheese, & Super Secret Chipotle Sauce; looks good
Videos