San Diego, CA: Lucha Libre Taco Shop
One taco joint is pretty much the same as any other. There are so many that it’s impossible to eat at them all. If you are in the San Diego area, you are doing yourself a disservice if you don’t have at least one meal at Lucha Libre Taco Shop.
The highlight of the shop is the prestige of the Table of Champions.
Unlike the rest of the tables at the place, this one is beautiful. It is roped off with velvet ropes. You are served your tacos and burritos on REAL plates with REAL silverware. Your glasses are filled with the wine you ordered. While the rest of us normal schelps watch you eat in style, you are treated like a champion.
Here is a feature on KUSI News – San Diego:
You can see all the photos I took that night here:
Where:
1810 West Washington St., San Diego, CA 92103
Google Map
Phone: (619) 296-8226