Baracoa is a French restaurant offering a cuisine inspired by travel, blending culinary cultures with flavorful dishes and spicy notes.