Several Vehicles Involved in Head-On Accident on Palomar Street in Chula Vista CHULA VISTA, CA (February 24, 2021) – Five people sustained injuries Wednesday last week after a head-on accident on Palomar Street at Santa Olivia Road. The accident happened just before 5:30 p.m. in Chula Vista’s Otay Ranch area, authorities said. […]