Charles H. Benson of Dover was arrested June 22.

Milford police have arrested 58-year-old Charles H. Benson of Dover after he allegedly refused to leave a local restaurant and fought with officers.

Department spokesman Sgt. Robert Masten said the incident took place at 3:52 p.m. Friday, June 22 at the Popeye’s restaurant in the 600 block of North Dupont Boulevard.

Masten said officers responding to a call about a disorderly person contacted Benson and asked him to leave several times. Benson allegedly refused despite the possibility of arrest, Masten added.

Benson fought with officers when they tried to take him into custody but eventually was subdued.

He is charged with resisting arrest, disorderly conduct, and third-degree trespass.

Benson was released on a $700 unsecured bail and ordered to have no contact with the restaurant.