The crash occurred on the 2900 block of North Perris Boulevard around 3:20 p.m.
Perris police say 19-year-old Mario Balverde of Romoland was attempting to leave a parking lot, when he lost control of the vehicle and drove into the building.
Officials say the vehicle struck employees and customers inside the restaurant.
One adult suffered major injuries, a second suffered moderate injuries and a third victim suffered minor injuries. All three were transported to a local hospital. A fourth person refused medical treatment.
Balverde was arrested and booked into jail on suspicion of felony DUI resulting in injuries.
Anyone with information about this incident was asked to contact Officer Jerry Osterloh of the Perris Police Department Traffic Division at (951) 210-1000 or (951) 776-1099.