O Castro
Spanish · Seafood · Tapas
O Castro is a tapas bar specializing in Galician cuisine, known for its seafood dishes. Reservations are recommended due to its size.
Location
Los mejores sitios cerca
Los locales mejor valorados cerca de O Castro.
Local restaurants nearby
Carrer Nuno Sanç, 37


