Lucha Libre Taco Shop

Lucha Libre Taco Shop

American Southwest Cuisine · San Diego, California
Hours
Closed
Yelp (8K)
4.0
Cost
$$$$
Good to Know

Hours

11:00 AM – 11:00 PM
Closed Now

Hours

Closed Now
Sun – Thu
11:00 AM – 10:00 PM
Fri – Sat
11:00 AM – 11:00 PM
Ratings & Reviews
Good to Know
Takeout
Delivery
Wheelchair Accessible
Good for Kids
Outdoor Dining
Lunch
Contactless Payments
Takeout
Delivery
Wheelchair Accessible
Good for Kids
Outdoor Dining
Lunch
Happy Hour
Beer and Wine
Parking
Street Parking
Accepts Reservations
Nightlife
Late-Night Meals
Gender-Neutral Restrooms
Accepts Credit Cards
Contactless Payments
More
Guides
Details

Phone

+1 (619) 296-8226

Website

tacosmackdown.com

Address

1810 W Washington St
San Diego, CA 92103
United States