CARROTS Opening Reception

CARROTS, a 4,000 square-foot lifestyle boutique, opens in San Francisco’s historic Jackson Square neighborhood, featuring a world-class mix of ready-to-wear and accessories, as well as items for the home.

November 1, 2007