35 Shore Road · Every day except Tuesday, lunch and dinner
Lunch and dinner on Shelter Island's Shore Road, every day but Tuesday, at a beachfront restaurant and bar with rooms upstairs.
Sunset Beach is a restaurant and bar on Shore Road in Shelter Island Heights, serving lunch and dinner every day except Tuesday. The same property has rooms and a boutique.
You get there by ferry. The North Ferry runs from Greenport and the South Ferry from Sag Harbor, and both board on a first-come basis with no reservations. Vehicles and bicycles pay on board, in cash.


