The incident happened on the evening of July 13, 2015.
Authorities say 68-year-old Anthony Proto entered a store inside the mall and began a conversation with the 18-year-old employee.
Proto allegedly cornered the woman, who was working alone, and then forced himself on her.
The woman, who did not know the man, told police she attempted to free herself, but he pulled her in closer.
Police say within hours of posting surveillance photos on social media, Proto was identified as the suspect.
He was arrested, charged with Criminal Sexual Contact, and held on $10,000 bail.