Sol i Vent is a French and seafood restaurant offering a relaxed, beachside atmosphere.