The Rams Head Inn on Shelter Island dates back 90 years and attracts guests from across the Island and around the world.
News 12 Staff
•
Jul 22, 2019, 8:30 AM
•
Updated 1,984 days ago
Share:
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.