Restaurants & Bars 18

Lucha Libre Taco Shop - SD

kare_raisu | Jan 11, 200808: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! wwww.tacosmackdown.com

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?
Log In or Sign Up to comment

Recommended From CH