The Spotted Cheetah is a new pop-up shop in New York City where every food item has Cheetos in it.

Cheetos tacos, pizza, pasta. This place has to be filled with Cheetos dust.