1. Main St Cafe 29 Commerce St, Harrington, DE 19952 Coordinate: 38.92316,-75.5789 Phone: (302) 398-7800