Open-Air Steak and Taco Spot Opening Two Outposts in Chula Vista - Eater San Diego
"In early May, Canez will open a stand-alone version of La Central at 3733 Main Street in Chula Vista. The location will seat 70 people and include kid-friendly elements, from a dedicated children’s menu to an inflatable jumping area." - Candice Woo