“The guy who threw the punch legged it out the back door and then within minutes four Harleys zoomed past,” she said.
“The old guy just lay on the floor out cold. I was looking on while the staff just stood there.”
The woman and an off-duty nurse started giving first aid to the man, who was bleeding from the mouth and a large graze to the back of his head.
“I started directing traffic telling people to go get towels to stop the bleed,” she said.
“Me and a random guy kept talking to the old boy asking him to squeeze our hand to keep responding. I was worried he was going to go into cardiac arrest.
“I helped because I was worried he was going to die and I don’t want a Christmas like that after 2020.”
The woman, who had previous first aid experience, said police and St John Ambulance crews arrived within minutes.
A WA Police spokeswoman said officers were alerted to the unconscious man while responding to reports of a large group of youths at Scarborough Beach.
“The victim, a man in his 50s, had recently been removed from a licensed premises,” she said.
“It is believed he may have been punched and as a result has fallen over, striking his head on the ground.
“Inquiries into the incident are continuing.”
The man was taken to Sir Charles Gairdner Hospital for treatment to a laceration on his head, where he remains in a stable condition.