Caravista is a seafood restaurant offering Mediterranean and Spanish cuisine, with healthy and vegan options.