El Morro is a restaurant specializing in Mediterranean cuisine, particularly rice dishes, seafood, and fresh fish.