Lucha Libre Taco Shop is a Mexican restaurant located in San Diego, CA 92103. It is one of the 337 Mexican restaurants in United States. Address of Lucha Libre Taco Shop is 1810 W Washington St, San Diego, CA 92103, United States. Lucha Libre Taco Shop can be contacted at 16192968226. Lucha Libre Taco Shop has quite many listed places around it. Lucha Libre Taco Shop is rated 4.5 (out of 5 stars) by 3217 reviewers on the web.
Some of the places around Lucha Libre Taco Shop are -
Within less than half a Kilo meter of Lucha Libre Taco Shop, you can also find LIVELI Apparel, Diamond Ace Plumber San Diego, Olia Luis Photography, CUCINA urbana (temporarily) at CAMP CUCINA, Pizza e Birra San Diego, Wine Vault & Bistro, J. Hilburn - San Diego, Sea B. Swimwear, iTee LLC, ATM Machine at SHAKESPEARE PUB & GRILL, House Design Architects, Lori's Custom Cakes, JULEP venue, CLARK Security Products, Snake Oil Cocktail Company, El Indio Mexican Restaurant and Catering, Gelato Vero Caffe, Milenka sport expert, URBN Catering and many more.
Within around 250 meter aerial distance, there are at least 2 more Mexican restaurants around Lucha Libre Taco Shop. These Mexican restaurants are - El Indio Mexican Restaurant and Catering, Karina's Ceviches & More
1810 W Washington St, San Diego, CA 92103, United States