2. Garibaldi's
Category: Restaurants - Mexican
97A Hanover St
EH2 1DJ,
Edinburgh (City of Edinburgh)
Category: Restaurants - Mexican
3 Lochrin Terr
EH3 9QJ,
Edinburgh (City of Edinburgh)
4. Mariachi Ltd
Category: Restaurants - Mexican
7 Victoria St
EH1 2HE,
Edinburgh (City of Edinburgh)
Category: Restaurants - Mexican
49 St. Stephen St
EH3 5AH,
Edinburgh (City of Edinburgh)
Category: Restaurants - Mexican
240 Canongate
EH8 8AB,
Edinburgh (City of Edinburgh)
9. Viva Mexico
Category: Restaurants - Mexican
41 Cockburn St
EH1 1BS,
Edinburgh (City of Edinburgh)