1. The Greene Turtle Lewes 17388 N Village Main Blvd, Lewes, DE 19958 Coordinate: 38.75388,-75.17086 Phone: (302) 644-6840