The San Diego Union-Tribune (belch) reported on a Lucha Libre Gourmet Taco Shop that opened up shop last Saturday to the applause and enthusiasm of overgrown adolescents and carnivores. The Lucha Libre inspired eatery is dolled up in all...
Send Us Your Tips