Best restaurants in Shelter Island Heights, NY
- 5Closed nowDory185 North Ferry Road, Shelter Island Heights, NY 11965Restaurant Bar
- On Onshore13 Winthrop Road, Shelter Island Heights, NY 11965Restaurant
- 4.5Closed nowRam's Head Inn108 South Ram Island Drive, Shelter Island Heights, NY 11965Restaurant
- 4.7Open nowShelter Island House11 Stearns Point Road, Shelter Island Heights, NY 11965Restaurant Bar
- 3.5Sunset Beach35 Shore Road, Shelter Island Heights, NY 11965Restaurant Bar
- 4Closed nowSweet Tomato's15 Grand Avenue, Shelter Island Heights, NY 11965Restaurant
- 4.5The Chequit23 Grand Avenue, Shelter Island Heights, NY 11965Restaurant
- The Dory Bar & Restaurant185 North Ferry Road, Shelter Island Heights, NY 11965Restaurant