Charles Chocolates Triple Chocolate Almo Posted on February 22, 2010March 14, 2024 By Rosa Charles Chocolates contacted me when they launched a revamped website and a new flagship store in San Francisco. I got sent a bunch of free samples which I’ll be reviewing this week…