Ellendale from Delaware Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Southern Grill Of Ellendale - Delaware, Ellendale, 11290 Trussum Pond Rd, 19941 (302) 422-9090 Map