
The Beauty Barracuda
Falmouth, United States
Makeup Salon
5.0(58)
About
The Beauty Barracuda is a highly-rated beauty boutique and spa located in Falmouth, MA, founded by licensed aesthetician Kelsi Viau around 2015. Specializing in a comprehensive range of esthetic services, including advanced facial treatments, lash and brow design, waxing, and injectables through a registered nurse, the business is also renowned for its bridal makeup artistry. Praised for its personalized approach and commitment to client satisfaction, The Beauty Barracuda has consistently earned recognition, including multiple "Best of Cape Cod Day Spa" awards. They offer makeup classes and collaborate with a bridal hairstylist, providing a holistic beauty experience.
Services
MobileStudioBridalBody ArtHairMasterclasses