Mark Derfuss, 60, was arrested on Tuesday, Feb. 16, and charged with second-degree assault, police said.
According to police, Derfuss and the unidentified female victim were having a verbal fight when he threw the drinking glass and hit her in the eye.
The woman suffered serious injuries that will require surgery, police said.
Derfuss was released and is to appear in court in March, police said.
Click here to follow Daily Voice Tappan-Blauvelt and receive free news updates.