1 Dead on Chula Vista Suspected DUI Accident on 300 L Street CHULA VISTA, CA (April 4, 2021) – Saturday night, a man died in a pedestrian crash on 300 L Street in Chula Vista, California. According to Chula Vista Police Department, the incident happened at around 10:00 p.m. A Chula Vista Police […]