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