Kara's Cupcakes is passing out free free mini vanillla cupcakes in Union Square right now. That's not our favorite flavor, but it is free. They're parked outside the Sir Francis Drake hotel where the cable car is; so if you're a fan of sweet, sugary, delicious things, get over there. [ChowHound]
Filed under: