Tag: Man and Woman Dead in Chula Vista Crash Interstate 805 E Palomar Street