Some of the best places to eat in all of Scotland can be found here in the Capital.
We’ve got more than our fair share of quality restaurants serving delicious scran – from pop art pizzerias to Michelin-starred fine dining.
These are the current top restaurants in Edinburgh, according to the latest reviews on TripAdvisor.

5. New Chapter
Food at New Chapter has been called "heavenly" and "outstanding" by customers. This "extremely friendly" family-run restaurant in Eyre Place, Canonmills, offers modern dishes which mix European influences with Scottish produce. Photo: Google Streetview

6. The Pakora Bar
"The staff were extremely friendly, food was amazing and atmosphere was awesome!" said one reviewer of The Pakora Bar, while another wrote: "Simply divine". Run by the Singh family, this is cheerful Indian restaurant in Hanover Street has a focus on Punjabi street food and, of course, pakora. There are plenty of vegan options, too. Photo: Contributed

7. Dine Murrayfield
Found next to the banks of the Water of Leith and near the famous stadium, Dine Murrayfield serves menus designed by award-winning Michelin starred chef Stuart Muir. Local produce is championed here, and reviewers have praised its "delicious" food an "first class" service. Photo: Dine Murrayfield

8. Dine
Another Dine on the list...this time in Cambridge Street. This Michelin Guide restaurant promotes locally sourced produce with an emphasis on Scottish fish and meat, sourced from the Highland and Islands to the Borders. Photo: Supplied


