The story of how cheese puffs, first made from an animal feed by-product, became the Cheetos snack loved worldwide.
Pizza is now measured by the puff, not the slice. Cheese Pizza Cheetos Puffs are back in stores starting on Monday, Jan. 13 after having last been available in 2005. The game day-inspired snack is ...