image 1 (1)

dock and dine

Red Sails Inn and Ketch
Local

Ketch to open this summer at former home of The Log

(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.