East End: Ram's Head Inn on Shelter Island
By: News 12 Staff Jul 22, 2019, 8:30am Updated on: Jul 22, 2019
The
Ram's Head Inn on Shelter Island dates back 90 years and attracts guests from across the Island and around the world. It's a popular spot that serves up lots of local fish and produce, and its patio and bar are go-to gathering spots.