1 Dead in Chula Vista Pedestrian Accident on Otay Mesa Road CHULA VISTA, CA (March 6, 2020) – A person died in a pedestrian accident after a hit-and-run car struck her on Otay Mesa Road in Chula Vista on March 5. According to San Diego police public-affairs Officer Billy Hernandez, the crash occurred […]