If you’re eating out in Edinburgh, you may rightly expect to try some of Scotland’s finest meat and fish. The Grain Store repeatedly delivers, with its venison, beef and lamb never failing to impress. The upstairs setting sums up everything that is great about Edinburgh: an intimate dining room, bare-brick walls and views of picture-perfect Victoria Street. The three-course lunch for £15 has been running for a long time and it offers excellent value.
If you’re looking for a drink, why not try one of the city’s great bars, such as Waverley Bar?