Snacks & Dessert O Organics Cheese Puffs I’m not a fan of cheese puffs generally, I prefer the crunchier ones, but O Organics Cheese Puffs are ok. There’s not much to say about it. They are organic… March 15, 2010 0 comments