Wednesday, November 3, 2010

Lucha Libre Taco Shop

Lucha Libre taco shop

After seeing this San Diego taco shop on Man V. Food, Justin of course had to check it out. Little did I know this delicious spot is a mere 5 minutes from my house and has some of the most delicious mexican food ever! Not to mention the decorations are bold, kitschy and fabulous. 


1 comment:

  1. I'm taking our staff there for lunch and we're reserving the championship ring area. Should be fun. Great pics.