Step inside Barracuda, a charming local hotspot in Santa Maria, Sal, Cabo Verde, where cozy wood interiors and warm lighting create an intimate setting perfect for unwinding after a day of island adventures. This inviting restaurant-bar exudes a relaxed tropical vibe with its rustic wood beams, neatly arranged tables, and the gentle hum of evening conversations. Feel the soothing ambiance as you savor island flavors or simply enjoy a peaceful moment surrounded by lush greenery visible through large windows. Barracuda offers a soulful escape where laid-back nights turn into cherished memories under the Cabo Verde stars. Ignite your wanderlust and discover the authentic heart of Sal tonight!