The \"wee haggis\" appetizer (complete with neeps, tatties, and oatcake) and the curry parsnip soup were a great late-afternoon snack during my perambulations of central Edinburgh.  Of course, it all starts with the beer, and they pulled me a Belhaven 80 cask ale which really hit the spot.  There are several pubs along the lower end of the Royal Mile, closer to Holyrood and the Parliament building.  The pace is slower and the crowds lighter down there, so these pubs are in a great spot for a relaxed afternoon respite.