Lucha Libre Gourmet Taco Shop, San Diego

by Kristen McLane on November 24, 2008

Last Saturday the family ate lunch at a fun little taco shop here in San Diego. Adam had eaten there once before with his co-workers and he knew that I would enjoy it too. We are always on the lookout for restaurants “off the beaten path”. The name is the first indication that [...]

{ 1 comment }