Hermosa Herrera, 30, of Villa Park, faces several drug charges, including the manufacture and delivery of a controlled substance.
Police pulled over Herrera for a traffic violation and say they found a backpack with four kilos of cocaine in the car.
Investigators say they found an additional 29 kilos in a search of his home.