San Sebastián March 6, 2026 To Eat Bar Txepetxa, Arrandegi Kalea, 5, 20003 Donostia, Gipuzkoa – bartxepetxa.es – A family ran pintxo bar known for their anchovies, spider crab and...