Ulta Salon is filled with all sorts of haircare products, skincare products, makeup, perfumes, bath and body products and beauty tools. Its products can make great gifts for friends or for yourself. The store has a very friendly environment. It is located off the 580 Freeway, and isn't hard to miss once you're in the Hacienda Crossing Shopping Center.