Archive
Red Maple is located within The Chequit Inn on the corner of Grand Ave in Shelter Island Heights in Shelter Island, New York. Just this past weekend, Dane Feldman spent four days on Shelter Island eating his weight in lobster rolls, touring the back roads of the island, and vegging out on its isolated beaches.