A police officer was allegedly punched in the face when a crowd of up to 30 people turned aggressive on North Terrace overnight, resulting in the arrest of eight teenagers.
Police were responding to reports of a man damaging and attempting to remove a street sign near Bank Street at 1:20am and found a group of people causing a disturbance.
The crowd turned on police when they tried to arrest a person, with some people trying to protect the person by pulling officers away.
A security officer from a nearby licensed premises was caught up in the altercation and received minor injuries, along with the officer who was allegedly punched.
Extra police arrived and seven men and a woman, all aged 18 or 19, were arrested.
Most were charged with aggravated affray, but a 19-year-old Flagstaff Hill man was also charged with property damage, hindering, resisting and assaulting police, while a 19-year-old Brighton man was charged with property damage and hindering police.
An 18-year-old Kingston Park woman was charged with property damage.
All were bailed to appear in the Adelaide Magistrates Court on June 29.
Police said CCTV footage of the incident would be reviewed and more charges were expected to be laid.
Bank Street is a short street between the Hindley Street entertainment district and North Terrace in Adelaide’s West End.