Tapa

Tapa 19 Shore Place www.tapaedinburgh.co.uk  0131 476 6776 Top quality ingredients shine bright at Tapa, where their expansive menu is created using the best of imported Spanish produce and the wine...

Tapa

19 Shore Place www.tapaedinburgh.co.uk 0131 476 6776 A culinary heaven with vaulted ceilings and an authentic Mediterranean vibe, Tapa sits at the foot of the Shore. Gourmet Spanish food is on the m...