CHULA VISTA, Calif. (KGTV) – A staple restaurant can keep you coming back for years. Case in point, Balboa South on Chula Vista’s Third Avenue.
“I’ve probably been coming to Balboa South for probably about 4 years now,” Angie Diaz said.
“I’ve been coming here for about; let’s say since they opened,” Fernando Mares said…