"I turned round and there were two vehicles heading straight toward me and going bloody fast."
As she tried to unfasten her belt, the woman said the hatchback, which was being pushed by the vehicle, clipped another parked vehicle and sent both off into a spin toward the curb. The hatchback collided with another stationary vehicle before both came to a halt.
"If they hadn't clipped they would have hit me for sure."
Diners and restaurant staff got both drivers out of the two vehicles before driver of the other vehicle allegedly ran off on foot.
One diner, Tamara Wright, gave chase along with an off-duty fireman who had followed the driver for some distance before the collision.
"I got to a roundabout and realised my shoes were slowing me down so I kicked them off and kept chasing,"
Ms Wright and the fireman caught up with the woman.
"We tackled her to the ground and kept her there until police arrived."
The driver of the hatchback, understood to be a teenage girl, was taken to hospital by ambulance.
Emergency crews blocked the section on Whakatane's main street which was closed for some time as the area was cleared.
A police northern communications spokesman said there had been a collision involving a car and stationary vehicles, and at least one person was injured. He said could not comment further.