In surprising news: Cheetos opened a pop up, called the Spotted Chetah, in an NYC bar and people lost their minds. No seriously, the pop up opens yesterday and every seat is reserved plus there’s a 1,000 person waitlist. We’re shocked too.
These Elote Nachos Are The Perfect Superbowl Snack!
February 4, 2018