The collision happened shortly before 11 p.m. at the intersection of Beach Boulevard and Ellis Avenue, where the car plowed into the fast-food restaurant, according to the Huntington Beach Police Department.
A police spokesperson said the suspect then tried to flee the scene before being taken into custody.
He was transported to a hospital with minor injuries and arrested on suspicion of evading, hit-and-run, and two attempted carjacking. No others were hurt in the incident.