El Nido de Robin is a restaurant specializing in grilled dishes. The name suggests a focus on traditional Spanish cuisine, likely featuring grilled meats and seafood.