Castro is a restaurant specializing in traditional Galician and Mediterranean cuisine, offering homemade dishes like seafood rice and grilled meats.