San Francisco Salt Company Store Ratings at BizRate