Are you an owner of this business, venue or place? Claim your listing and attract more visitors. 

Tapa

19 Shore Place, Edinburgh, EH6 6SW, United Kingdom | 0131 476 6776 | Website

Ij

Edinburgh, UK

158
14 likes

14

4.5

Tucked away on Shore Place is Tapa in the Shore area of Leith, a Spanish restaurant I didn’t even know existed. People must seek this out, because it wouldn’t get any passing trade, but surprisin...

1 result shown

Visited this
venue before?

Write Your Review

We've had 1 review for Tapa

1 4