ABC7 Eyewitness News partner The Daily Herald reports Fredi Hernandez was driving on a suspended license and without insurance.
Police said they discovered Hernandez asleep, waiting to order his food.
He allegedly smelled of alcohol, had slurred speech and had a clear bag of suspected marijuana on his passenger seat.
Hernandez is due in court Friday.