Aperto dal 1951, a Castle Island, serve hot dog, lobster roll e fish & chips. Apertura stagionale.