Lucha Libre Taco Shop

0 Reviews

0.0000 stars - based on 0 reviews
1810 W Washington St San Diego, California 92103
(619) 296-8226
 
 

About

Lucha Libre Taco Shop is located at the address 1810 W Washington St in San Diego, California 92103. They can be contacted via phone at (619) 296-8226 for pricing, hours and directions.

For more information go to www.tacosmackdown.com|www.facebook.com/pages/san-dieg

For maps and directions to Lucha Libre Taco Shop view the map to the right. For reviews of Lucha Libre Taco Shop see below.

Information

CONTACT INFORMATION

Phone: (619) 296-8226

Website: www.tacosmackdown.com|www.facebook.com/pages/san-dieg


CATEGORIES:

People Also Viewed

Pick Up Stix

1040 University Ave Ste B111a San Diego, California 92103

Canada Steakburger

3604 University Ave San Diego, California 92104

Brothers Restaurant

5150 Waring Rd San Diego, California 92120

Olivetto Restaurant

860 W Washington St San Diego, California 92103

Rancho Bernardo Wings

16911 W Bernardo Dr San Diego, California 92127

Panda Express

11986 Bernardo Plaza Dr San Diego, California 92128
Reviews
Add
You must Sign in to post reviews.

by on

0 Reviews