You guys, I've developed an obsession with those incredible polka dot mushroom bars lately. They're just so fantastic! I remember tasting them at that restaurant downtown last year. But now I can't seem to recall the name of the place, and I've been searching everywhere for them. Do any of you have any ideas where I could find these delicious trea