Sea Dog Brewing Company operates brew pubs in three locations. The Sea Dog in Topsham occupies a scenic spot on the Androscoggin River. The Bangor location overlooks the historic Penobscot River. The South Portland location is near the Maine Mall and serves breakfast all day. All three of these locations serve a full menu of handcrafted ales and creative pub fare with a flair.