The Weathervane is an excellent seafood restaurant. The seafood is delicious and always consistent. I love their twin lobster specials on Thursday. Their fried clams are soft and delicious. I wish that I had a Weathervane back home - It would be my favorite restaurant. The portions are huge and the price is very, very reasonable.
more