Their newest location in Newburyport, Massachusetts, gave those North Shore kids a taste of what The Goat is cooking. The ...