Cheetos recently ... really love about Cheetos Puffs. The tomato flavor lingers a touch too long for my tastes, and I think that could be better balanced with more cheddar dust and other pizza ...