Two men will face court on several charges after they allegedly repeatedly punched two police officers in Hindley Street overnight, according to SA Police.
Just before 1am on Saturday 8 April, police were called to a take-away restaurant in Hindley Street near Bank Street in the city, after a male had allegedly thrown a drink at staff.
A solo uniformed officer was the first to arrive and was speaking to the male involved, when a second man who was with the male, intervened hindering the officer.
The solo officer was then grabbed in a headlock and allegedly assaulted by the two men punching him several times.
Several other patrols soon arrived to assist in the incident, with a female officer also allegedly punched multiple times knocking her to the ground.
The two men were eventually subdued and arrested.
An 18-year-old man from Adelaide was charged with disorderly behaviour, aggravated assault police and resist arrest.
While a 19-year-old man from Hope Valley was charged with hindering police, aggravated assault police and resist arrest.
Both men have been bailed to appear in court at a later date.
The female officer was treated at the Wakefield Hospital and later discharged with minor injuries. The solo male officer received cuts and abrasions which didn't require medical treatment.