Police say a driver meant to hit the brakes of his car, but stepped on the gas instead.
They say his car went over a curb, hit a trash can and then ran into the restaurant.
The trash can took the brunt of the impact, according to officers, and saved the driver from crashing into a dividing structure pillar.
Three people were inside the restaurant at the time of the accident.
No one was injured.