The Cheetos Pop-Up Restaurant Hitting NYC Looks Equal Parts Crazy And Delicious Cheetos are a mutant orange snack blessing sent down from junk food heaven to make the