Seafood restaurant Casa de Mar offers a stunning seaside setting. Enjoy fresh dishes and creative pairings in a revitalized space.