I've never had these before. What do they taste like? Does your LO like them? Where do you even find these at the grocery store?

I saw a cute DIY for holiday party snacks but have never had them.