O'Carro is a Spanish restaurant specializing in traditional Galician cuisine, including grilled dishes and a selection of wines.