Is Everything Better Made From Scratch? When it comes to Pop-Tarts, definitely. But leave the ketchup to Heinz. | Boston Magazine | May 2012