35-Year-Old Man Arrested after Fatal Mountain View DUI Accident on Imperial Avenue MOUNTAIN VIEW, CA (December 11, 2023) – A woman died in a pedestrian accident involving a DUI driver on Imperial Avenue, Thursday evening. According to the San Diego Police Department, the incident happened on December 7, shortly after 7:00 p.m. For […]