Occasions Boutique

This wonderful-smelling gift store is tucked in along the cozy main drag of Cole Valley, offering a wide selection of fancy soaps and all natural body and skin care products. While many of the soaps are pricey ($6 - $8 each), they are quite large and make good presents for your bath buddies. They also carry a fairly large selection of perfume oils, candles, incense, and other aromatherapy accoutrements. The skin care products are particularly appealing: gentle, all-natural, and much more affordable than most products you'll find at Macy's makeup counter.