Tapa, a Spanish local restaurant based in the Shore of Leith was awarded the Eat and Drink Readers’ Award by The List Magazine. Continue reading Award for local Spanish restaurant celebrating its 10th anniversary
Tapa, a Spanish local restaurant based in the Shore of Leith was awarded the Eat and Drink Readers’ Award by The List Magazine. Continue reading Award for local Spanish restaurant celebrating its 10th anniversary