Newark DE De, Restaurants 1. 108 W Main St, Newark, DE 19711 | Deer Park Tavern 108 W Main Street Newark, De (302) 369-9414