An 80-year-old woman crashed her car into the play area of the Tampa Bay Spur in Jeffreys Bay.
The incident took place shortly after 11.30am on Wednesday.
Tampa Bay Spur owner Andre Olivier said: “I was sitting in the office doing some paperwork.
“My first assumption was that the noise came from construction workers on the roof.
“But then one of my employees told me there was a car in the play area.
“When I turned around, I saw the woman parked there.”
Olivier said a passenger in the car told him that the driver had mistakenly pushed the accelerator pedal instead of the brake.
Four large windows, the aircon and a foosball table were damaged.
Repairs were estimated to cost about R50 000, Olivier said.
Despite the restaurant’s parking area being fenced in, the car managed to make it through the only gap in the fence, he said.
The woman is a regular Spur customer.
“Normally her daughter drives her to the restaurant, but [on Wednesday] she decided to drive herself,” Olivier said, with a chuckle.
Police spokesman Captain Gerda Swart said that nobody had been injured in the incident.