We always dine at Weathervane when we are traveling past or are in the vicinity of one of their locations. Living in Milford, CT, most locations require quite a bit of travel, so not as frequently as we would like. We always get an order of steamers, a fried clam dinner and share... with a salad. Always excellent. Hoping one day they will expand closer to home.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.