Workers at the restaurant told investigators that two men started arguing, then physically attacked each other. The staff broke up the fight and called police.
Two men were arrested. They are indentified as 24-year old Cory J. Meulengracht and 46-year old Duane L. Damphier of New York Mills.
Meulengracht is accused of striking the officer during the investigation and then resisting arrest.
The officer was not injured.
Meulengracht is charged with Disorderly Conduct, Harassment, Resisting Arrest and Obstructing Governmental Administration. He is being held on $1,000 bail or bond.
Damphier was charged with Disorderly Conduct and released.