If you want sugar, you want Powell's Sweet Shoppe in Windsor. Right smack dab in the middle of Sonoma Wine Country (a little south of Healdsburg, a little north of Santa Rosa) the Powell's in Windsor is on the Town Green. Check out all the amazing candies, chocolates, gelato and odd toys and gifts. Plus, the never-ending loop of "Charlie and the Chocolate Factory" in the back.
Love this place and not just because my sister Cathy works there! :-)
jdwilson58 2 years ago