Officers responded to the area of the Old Oak Bar at 84 Liberty St. and were flagged down by a juvenile female victim and her mother, police said.
The girl told officers that while walking home, she was accosted by an adult male, police said.
She broke free and ran away but was able to look back and see the man enter a residence on Comstock Street, police said.
Elvio Castro Rodriguez, 41, was taken into custody later and charged with fourth-degree sexual assault on a victim under 15, risk of injury to a minor and second-degree breach of peace, according to police.
He was taken into custody and held on $25,000 bond.
Click here to follow Daily Voice Danbury and receive free news updates.