Cala Salada is a restaurant specializing in fresh, locally sourced seafood, paella, and lobster stew, offering scenic beach views. Reservations are recommended.