Wie in jeder anderen Weltstadt, werden auch hier eine Reihe verschiedener Spezialitäten angeboten. Hier gibt es auch viele neuere Restaurants, die eifrig darauf aus sind sich einen guten Ruf zu verschaffen.
Die Auswahl der Esslokale in Edinbugh, die von gehoben bis ultra salopp reicht, wird ständig größer. Hier kontrastiert geschmackvoll eingerichtete Cafés und neueste Küche in ultra modernen Inneneinrichtungen mit lang etablierten Feinkostläden mit sagenhaftem Ruf und Esslokalen, die schon immer zur Szene Edinburghs dazugehört zu haben scheinen.