O Castro is a tapas bar specializing in Galician cuisine, known for its seafood dishes. Reservations are recommended due to its size.