If I had to pick my two favorite places from the Shelter Island it would easily be Croteaux and the Ram's Head.
...with that gorgeous back patio overlooking the harbor it was way too easy to pretend :)
The Ram's Head Inn
108 Ram's Island Drive
Shelter Island, NY 11965