The Spotted Cheetah Restaurant... What all Cheetos!!!

Food Network, and Rock star Chef Anne Burrell has a New Restaurant in NY its called the Spotted Cheetah and the menu is all Cheetos... Looks like some AWESOME FOOD!!! Who doesn't like Cheetos check out the Menu HERE! Note to self the next time I make it to NY City this is a must Try! 

Mike Tyler

Mike Tyler

Want to know more about Mike Tyler? Get their official bio, social pages & articles on Cat Country 107.1!


Content Goes Here