Restaurants & Bars

San Diego

Lucha Libre Taco Shop - SD


Restaurants & Bars 18

Lucha Libre Taco Shop - SD

kare_raisu | Jan 11, 2008 08:14 AM

Off the 5 at the Washington Exit - across the street from Gelato Vera - there is a new taco shop opening.

Luch Libre 'Gourmet' Taco Shop!

According to the guy I asked - they will be open next monday. I caught a good glimpse of the interior - its pretty stylin! They have this huge wall size b & w action shot of Santo taking down someone as well as these cool light green oldstyle leather booths ooff set against the dark pink colored walls.

I cant wait to check them out - and see how they stand up to Mama Testas.

Want to stay up to date with this post?

Recommended From Chowhound