Discos Barracuda

Other Cities Spain
  • Address: Nueva, 16
  • City: Pamplona
  • Region: Navarra
  • Country: Spain

Coffee shop and record shop situated on Pamplona city, spain. We sell second hand and new vinyl records. Also selling T-Shirts, shoes, merchandising,..

Record shop viewed 84 times
Result 5.0 Stars 1 votes

Record Shop Location