Then a black Audi pulled up with about six or seven people from what is understood to be a rival gang and the fight kicked off.
The gang members then started swearing and punching. "It was an assault," the witness said.
The fight then spilt on to the main road, another resident said.
The Herald understands there is footage of the incident, which has left some locals feeling scared about the increased gang tensions in the town.
Police also wanted to assure the public they have since increased the number of officers in the area.
However shopkeepers located at the south-end of Main St were unaware of the fight and had not noticed an increased police presence.
Anyone with information about the altercation that would assist police is urged to call 105.