Pickup Truck Strikes Bus Bench on E Street in Chula Vista Leaving Pedestrian in Critical Condition CHULA VISTA, CA (July 5, 2023) – A man was critically injured in a pedestrian accident on E Street in Chula Vista Friday evening on June 30. The accident happened around 9:00 p.m. in the 300 block […]