Sea Dog Northborough is located at 318 Main St. (Route 20) just minutes from 495 and the Mass Pike It is the third Sea Dog Brew Pub to operate outside the state of Maine where the Sea Dog brand has become legend. Established in 1993, Sea Dog Brewery operates pubs in Bangor, South Portland and Topsham, Maine. Massachusetts Sea Dog locations include Northborough, Hull and Woburn. The Sea Dog crew...