1 The Elephant House, George IV Bridge One of those cafes where you can spend a whole afternoon curled up reading and eating cake.
2 Tollcrust, Home Street Delicious soups, well-crafted sandwiches, and perfect for a picnic on the Meadows.
3 Forest Cafe, Forrest Road I love the bohemian atmosphere and the fact you can take your own beer.
4 Piece Box, Gilmore Place I’ve heard it’s a favourite of Ian Rankin.
5 Foodies, Holyrood Road It has great toasties and lovely coffee.