1. East of Acadia Lobster & Seafood 97 Village Rd, Steuben, ME 04680 Coordinate: 44.50949,-67.96787 Phone: (207) 951-5830