Shelter Island

Grand Opening of the Ram's Head Inn on Shelter Island

Looking for the perfect summer get-away? KDHamptons has found it! We are so excited because the new summer season means that Shelter Island’s Ram’s Head Inn is having its Grand (re)Opening. With a new owner and a new look, this iconic…