Isabella Herrera Detained for DUI, Striking Disabled Vehicle, Man on Highway 78 near Emerald Drive VISTA, CA (February 27, 2023) — Isabella Herrera was arrested for DUI after hitting a disabled car and killing a man on Highway 78 near Emerald Drive. According to the California Highway Patrol, the fatal accident happened around […]