image 1 (1)

Ketch to open this summer at former home of The Log

Red Sails Inn and Ketch
(Editor's Note: This story has been updated since its original publication.) SAN DIEGO ― The new restaurant on Shelter Island, Ketch Grill & Taps, is expected to open this summer. Ketch is
Subscribe or log in to read the rest of this content.

Leave a Reply

Your email address will not be published. Required fields are marked *