Since 1956, this unique seaside establishment has been a fixture on Long Sands Beach in the little town of York on Maine's southern ... beach umbrellas and chairs for their walk to the beach ...