Tail End Fish Bar, New Town
An an excellent fish supper can also be here at the responsible face of chip shops, you’re not limited to the usual cod-haddock-battered-sausage: monkfish, scallops, Arbroath Smokies and langoustine tails are some of the more unexpected seafood items on the menu.
Cafe Royal, Old Town
One of the New Town’s most popular pubs. The stunningly elaborate Victorian interior is crammed most evenings, and pretty much all the time over the weekend, so getting a table can be tough. It’s one not to miss though. Food is good, local beers are served on tap – but really, you come for the décor.
Newington Traditional Fish Bar , West End & Haymarket
Scotland might have endured an unwelcome reputation for enthusiastically battering everything in sight in the past. Now however, if something’s going to be battered and deep-fried, it’s going to be done well. That, at least, is the opinion of this family fish shop, which freshly cooks your food in front of you, and always in vegetable oil. They offer a welcome range of sustainable fish choices, and ‘coeliac Wednesdays’, when all batter is gluten free.
The Dogs, New Town
Now made up of four very different dining/drinking spaces, The Dogs chain has built a reputation for reliably good food in unpretentious, slightly quirky surroundings, at almost unbeatably reasonable prices. The Dogs is the original, serving up hearty British classics with Scottish twists.(A)more Dogs is an Italian version of the same concept. Underdogs is a comfy bar beneath this restaurant, serving a range of easy-eating snacks. Seadogs is, as the name suggests, concerned mainly with all thing fishy.
Wedgwood Restaurant, Old Town
Not the cheapest meal you’ll eat in Edinburgh, but the prices aren’t extortionate, and are fully justified. Best quality Scottish ingredients vary seasonally and could include hand-dived scallops, wild deer, pigeon, Scottish salmon and foraged salad leaves. Scottish elegance is the order here.