5 Star Truffles

Santos Evan moved over from XOX to start his own chocolate / truffle shop in 2006. Now, his new store in the in the castro unassuming, but the quality of the truffles is top notch.