Taco shop inspired by Lucha Libre wrestling

Three brothers who grew up watching "Luchadores," or Mexican wrestlers, decided to launch a taco shop in San Diego dedicated to the art of Mexican wrestling. The shop includes paraphernalia like glittery wrestler masks, a wrestling ring and a "Champions Booth." The tacos have won "Best Of San Diego" titles year after year since the restaurant opened in 2008.

Most Popular