Weathervane Restaurant
Weathervane Seafood Restaurants has served customers throughout New England with fresh seafood at fair prices for decades. Their piping hot clam chowder, basket of golden fries or onion rings and of course, the world-famous fish and chips, Weathervane never disappoints! With 4 locations to choose from, the twin lobsters and affordable cocktails are always a […]