Police said Suarez had punched the officer in the head and was able to grab his gun and point it at him.
The officer was able to regain control, then shot Suarez in the chest. Suarez died at the scene.
Authorities said the car that Suarez was a passenger in was pulled over for loud music.
No officers were seriously hurt during the incident.
Police said Suarez had an outstanding felony warrant for DUI.
The Orange County District Attorney's Office is investigating the shooting.