Two Hutto men face charges connected to prostitution after police responded to a disturbance in a park, an arrest affidavit said.

Zachary Zapata, 25, was charged with promotion of prostitution for a person less than 18 years old, a second-degree felony punishable by up to 20 years in prison. Cody Bulsterbaum, was charged with prostitution/soliciting or paying for a person under the age of 18, a second-degree felony punishable by up to 20 years.

Police were alerted at 9:11 p.m. Aug. 14 about a disturbance at Hutto Lake Park at 805 Estate Drive, an affidavit said. It said an officer who arrived found Zapata, Bulsterbaum and three teenage girls sitting under the park's pavilion.

READ: 13 arrested in prostitution sting at Georgetown massage parlor

One of the girls told the officer that Bulsterbaum previously had paid Zapata $130 to have sex with her, the document said. It said the girl told police she received a $25 gift card out of the $130 that Bulsterbaum paid.

Another girl told the officer Zapata had also previously arranged for her to have sex with Bulsterbaum for $30, the document said. She said Zapata got to keep 5% of what she made, according to the affidavit.

It said the girl told police Zapata had arranged for her to have sex with Bulsterbaum again but when they arrived at the park Aug. 14 he sexually assaulted her, even though she tried to stop him.

She said she saw Bulsterbaum give Zapata money before the sexual assault but was not sure how much Zapata received, the affidavit said. It said she told police it was supposed to be $40.

Zapata told police Bulsterbaum had paid him $40 to get Zapata's friends to hang out with Bulsterbaum, the affidavit said. It said police found $40 on Zapata.

Bulsterbaum denied knowing any of the people police found him with at the park and also denied having sex with any of the teenage girls, according to the affidavit.

Police found a used condom at the place where the 17-year-old girl said Bulsterbaum sexually assaulted her, the affidavit said.

Zapata was being held at the Williamson County Jail on Thursday with bail set at $25,000. Bulsterbaum was released from jail Sunday after posting bail set at $25,000. He also was charged with furnishing alcohol to a minor and possession of marijuana in connection to the Aug. 14 incident.