Restaurants in Scotland
The restaurant serves traditional baked Scottish crotin and rabbit wrapped in Parma ham—all cooked to perfection.
The bar, whose paneling came from a 19th-century passenger ship, serves local Highland beef.
The namesake of renowned local chef Martin Wishart, this Michelin one-starred restaurant is housed in an understated building on the bank of the Water of Leith.
Authentic Scottish dishes like kedgeree (smoked haddock and pearl barley) and haggis cakes with whisky-and-leek sauce are served in this cozy basement dining room, where the owner's grandmother's black iron cooking pot takes pride of place on the back wall.
Despite an unassuming exterior, the Mussel Inn restaurant draws crowds with its menu of fresh seafood imported from the western coast of Scotland.
The chalkboard menu changes with the day's catches at this scenic, nautically themed spot on the bustling waterfront. Loch Fyne oysters are a briny treat, and fish cakes are fat and golden. Reservations essential.
Dine on simple, seasonal food and fine wines.
Run by husband and wife Greig and Alice Ramsay in a tiny village outside of Perthshire, Scotland, the menu is both local and seasonal—try a goat-cheese appetizer, an entrée of pancetta-wrapped salmon with baby asparagus, and a trio of chocolate desserts.
Arrive at midday, before the rugby fans take over, nab a red-leather booth and order a pint of Deuchars and the best pub food: steak-and-ale pie, perfectly fried chips, and creamy cullen skink (fish chowder).