Boxing superstar Canelo Álvarez's new taco shop is squaring up against some heavy hitters in the South Bay. The international champion just opened a taco shop in Chula Vista. His family’s ...
Chula Vista was an obvious expansion option for the Álvarez brothers because of its proximity to the Southern border, and also because Canelo Alvarez splits his time between Guadalajara ...