Allegheny County police say the incident took place Tuesday at Tavern With the Lights in North Fayette Township.
Fifty-one-year-old Nigel Hodges, an officer in Robinson Township, another Pittsburgh suburb, allegedly grabbed and kissed the woman until she broke away. Police say that happened after the bar's last customer left for the night.
Hodges allegedly exposed himself and that the woman was initially afraid to report the incident because Hodges was a police officer. He was arrested Saturday.
Hodges doesn't have a listed phone and court records don't list an attorney. Hodges' chief didn't return a call on his employment status.