The Friday Gros Islet Street Party came to a halt Saturday morning around 1:20 after a “massive fight” broke out.
There were no immediate reports of injuries.
One eyewitness alleged that police intervened about 10 to 15 minutes after the fight began.
“The crowd just spread opened… bottles were flying all over, but then the police intervened,” an eyewitness told St. Lucia News Online.
Another eyewitness said: “It was a massive fight, bottles were being thrown and people ran for cover, including tourists.”
Eyewitnesses reported seeing at least two males in the custody of the police, but it is not clear if they were held in connection with the brawl.
It is alleged that the fight occurred between rival gangsters.