Coneniently located near Flamouth center Anchor Ale house features some of the finest steak and seafood on Cape Cod. Enjoy the laid back atmosphere, and get ready to EAT! Did you know we have one of the largest Beer menus on Cape Cod 50+ bottles and 7 draft lines consisting of domestic, international, craft and seasonal beers.