A 40-year-old man was taken to hospital with minor head injuries in a stable condition.
The pair left the scene on foot towards Anzac Avenue and were taken into police custody a short time later.
A 25-year-old man from Newport was charged with one count of assault occasioning bodily harm while armed, and one count of commit public nuisance.
Read Related Also: Details About Marisol Nichols' Divorce From Her Second Husband
A 24-year-old man from Burpengary was charged with one count of commit public nuisance.
Both men are due to appear at Redcliffe Magistrates Court on August 21.