Costa Brava is a Mediterranean restaurant known for its paella, rice dishes, fresh seafood sourced from Palamós, homemade desserts, and produce from its own garden.