STATEN ISLAND, N.Y. -- A woman grabbed another woman’s hair, pulled her to the floor and pummeled her with brass knuckles in a beatdown at a strip club in Charleston, authorities allege.

Samantha Candelaria, 22, of the 500 block of Manor Road in Castleton Corners, was arrested on Monday afternoon at the 123rd Precinct stationhouse in Tottenville in connection with the incident at Allure Staten Island, 2945 Arthur Kill Road, according to the criminal complaint and police.

Both the suspect and the victim work at the strip club, according to a source with knowledge of the investigation, though it was not immediately clear in what capacity they were employed.

Billed as “Staten Island’s ONLY Gentleman’s Club” on its website, Allure, with its logo of ruby-red lips, was the setting for the impromptu fight at about 2 a.m. on Dec. 12, the complaint says.

A verbal dispute turned brutal when Candelaria grabbed a 22-year-old female by the hair and tossed her on the floor, the complaint alleges.

Candelaria then allegedly used metal knuckles to strike the victim on her face and body.

The victim suffered injuries that included lacerations and bleeding to her head, as well as pain, bruising and swelling to her face and body, police said.

Candelaria has been charged with felony assault and misdemeanors including assault, criminal possession of a weapon and harassment.

An attorney for the defendant did not immediately respond to a request for comment.

Allure did not immediately respond to a request for comment as well.

The location has changed names several times over the years; it was formerly known as Xcess and Curves.