Is Everything Better Made From Scratch?

When it comes to Pop-Tarts, definitely. But leave the ketchup to Heinz.

| Boston Magazine |