Rapunzel's in Indian Rocks Beach, FL is an full services Salon & Spa. We offer a full range of services including hair, nail, body and skin care services. Rapunzel's is committed to ensuring that each and every salon & spa experience will be a memorable one. Our Natural approach to beauty combines Aromatherapy and Relaxation into every service. We specialize in Dimensional Hair Coloring, Precision Hair Cutting, Manicures, Pedicures, Massage, Facial and Facial Waxing.