A 31-year-old man crashed his car into an embankment and the vehicle rolled over several times on the Highway 168 off-ramp at Shields Avenue.
The collision happened just after midnight and a 30-year-old man who was a passenger in the car died from his injuries.
Authorities have identified the 30-year-old as Andres Romeroz.
The driver suffered some major injuries but is expected to survive.
Officers have arrested him on suspicion of driving drunk before the crash.