Essay · Edinburgh
The most useful restaurants in Edinburgh right now sell fish
Two seafood rooms on the Good Food Guide’s 100 Best Local list make the case that Edinburgh eats best at a fish bistro, not at a tasting menu.

From 16 October, Barry Bryson brings back lunch at Barry Fish on The Shore: two courses for £25 on Fridays and Saturdays, in a room painted olive green, with the Water of Leith outside. That set lunch is a better argument for eating out in Edinburgh than any of the city’s tasting menus, and the Good Food Guide seems to agree. When it picked Britain’s 100 best local restaurants for 2026, two of its four Edinburgh choices were small rooms built around fish: Barry Fish and LeftField.
The case is simple. Edinburgh sits on the Forth, its restaurants can buy from Shetland, Skye and Orkney, and the cooking that does most with that is not the ten-course menu. It is a short card that changes with the boats, a bill that comes in under £50 a head, and a table you can get on a Tuesday.
Barry Fish
Barry is Scots for fine or good, and it is also the chef-owner’s name; this is Bryson’s first restaurant of his own, opened in 2025. The dinner card changes monthly and comes as two, three or four courses, Tuesday to Saturday. Walk-ins are welcome, which is rare this close to Leith’s three starred dining rooms.
The Shore, Leith · two-course lunch £25 from 16 Oct · Tue–Sat dinner, Fri–Sat lunch · book or walk in
LeftField
Phil White and Rachel Chisholm run LeftField from a tenement ground floor with windows over Bruntsfield Links. One Good Food Guide reporter called it “the type of restaurant that makes the neighbourhood and the city a better place”. Start with oysters, then the Thai coconut Shetland mussels or the squid “puttanesca”, both dishes the Michelin inspectors name. The wine list leans to low-intervention bottles.
Barclay Terrace, Bruntsfield · dinner Thu–Mon, lunch Fri–Sun · book
Dulse
Dulse in the West End proves the model can stretch to two rooms: a wine bar on the ground floor of Queensferry Street, seafood upstairs, and a second branch in Leith that serves a shellfish boil you eat in a bib. Lunch is £26 for two courses. Order the Skye langoustines with confit garlic and harissa, a £15 supplement and worth it.
Queensferry Street, West End · two-course lunch £26 · from noon Wed–Sun, from 5pm Mon–Tue · book
Mussel Inn
Older, plainer rooms are the cheapest way in. On Rose Street, a kilo pot of mussels cooked in their own juices costs £19, or £23.50 with white wine, garlic, shallots and cream.
Rose Street, New Town · kilo of mussels £19 · book online
Ardfern
In Leith, Ardfern runs an oyster happy hour from 4pm to 5:30pm, Monday to Friday, at £2 an oyster.
Bonnington Road, Leith · oysters £2 each · happy hour Mon–Fri · walk-in or book
The counter-argument
The obvious reply is Lyla on Royal Terrace, where a seafood tasting menu of hand-dived scallops and Scottish langoustines holds a Michelin star and a place in the National Restaurant Awards’ top 100. Expensive cooking does fish too.
That is true, and it misses the point. Lyla is an occasion. The question a city’s restaurants have to answer is where you eat on a wet Tuesday in October, and in Edinburgh the honest answer is a plate of mussels or a monthly fish card, not a tasting menu. Even The Shore’s newest arrival, opened in August, the French wine bar Chez Bernard, has built its menu around seafood and sharing plates.
Checked October 2026.
More from Edinburgh
All Edinburgh guides-

Top tables · Edinburgh
Edinburgh’s seven Michelin stars and five Bibs, priced and picked
This guide prices every starred and Bib Gourmand room in Edinburgh and Leith and says which one to book for a birthday, a first visit and a tight budget.
Photo: Saman Taheri, Unsplash
-

Markets · Edinburgh
Saturday on Castle Terrace, Sunday in Stockbridge: Edinburgh’s markets by day
Edinburgh’s markets run on different days in different parts of town, and this guide gives each one’s hours and the stall or counter to head for first.
Photo: Chris Heaton, CC BY-SA 2.0
-

Cheap eats · Edinburgh
Nine Edinburgh meals for £12 or less, cheapest first
Every meal here costs £12 or less on the venue’s own menu this autumn, and the list climbs from a £4.80 pie on South Bridge to a £12 croque in Bruntsfield.
Photo: Andy Li, CC0
Pull up a chair.
Bucketdish is nearly ready. Join the waitlist and we’ll tell you the day it opens: iPhone first, then Android.