About
Terra and Self, your premier Cosmetics store in Santa Cruz, CA, is dedicated to providing high-quality beauty products and exceptional customer service. Located at 347 Soquel Ave, Santa Cruz, CA 95062, our Cosmetics store is a one-stop-shop for all your beauty needs. From skincare to makeup, hair care to fragrances, we offer a wide range of products from renowned brands. Our knowledgeable staff is always happy to assist you in finding the perfect product for your skin type, tone, and personal style. At Terra and Self, we believe in empowering individuals to feel confident and beautiful in their own skin. Visit us today and experience the best in beauty retail!