Tag: San Diego Woman Dies in Hit-and-Run Crash on Cesar Chavez Parkway