Chowder Heads is a casual seafood restaurant specializing in traditional New England classics, including lobster rolls.