Here at MacGregor's we pride ourselves at making all our food in our own kitchen using local produce as far as we can. We can usually tell you where your fish was landed that morning, or what farm your steak comes from. We love working with local producers as it gives us a real sense of exactly were our ingredients come from. When you combine great produce with fabulous chefs you get a meal worth remembering.

Keep in mind we often have daily specials, and if the chefs find something brilliant, you'll likely see it on the menu too.


Soup of the day with toasted bread and butter.

VG   £4.95
(vegan bread available)


Welsh rarebit served on toasted sourdough bread

with cheddar cheese sauce and chilli coriander

relish.   £4.95 
(add smoked duck breast £2)

Shetland’s seared scallops topped with chorizo jam

and   dressed with pea puree.   £10.95

Bruschetta.    £5.95
Chopped tomatoes, Mozzarella and basil on

toasted bread drizzled with olive oil.
(ask to make me GF or VG) 

Shetland’s mussels cooked in a vibrant chunky

tomato and garlic sauce with bread.    £8.50 



Homemade burger served on a brioche bun with salad, our homemade bbq sauce onion rings and skinny fries.    £11.95

(add cheddar cheese or blue cheese or bacon £1)

Halloumi burger served with red onion marmalade, honey or bbq sauce and skinny fries.  £10.95

Fish and chips.   £13.95
Peterhead’s haddock coated with freshly made batter served with chunky chips, tartare sauce and minty mushy peas.

Seafood linguine.   £16.95

Prawns, scallops ,mussels and white crab meat cooked in a chilli tomato sauce served with linguine pasta and sprinkled with fresh herbs.

Superfood salad.   £9.95

Colourful salad with quinoa, pomegranate seeds, tomato, cucumber, red onion, leek, spring onion and avocado. VG GF

Crispy duck confit drizzled with Dijon and honey sauce  served with gratin dauphinoise and topped with crispy frizze. GF   £15.95

Shetland’s mussels in vibrant chunky tomato and garlic sauce with bread. GF   £15.95          

Steaks served with side salad and a choice of steak cut chips or gratin dauphinoise. GF

     Sirloin ...... £21.00

     Ribeye ..... £22.00

     Fillet ......... £25.95

(Add sauce peppercorn or whisky mushroom for £2)


Cranachan.   £4.95

Homemade cheesecake ask for today’s flavour.   £6.00

3 scoops of ice cream. GF   £4.95

(vanilla, chocolate, mango sorbet, coconut, raspberry sorbet)

Homemade sticky toffee pudding with cream or ice cream.   £4.95

Brownie served with Belgian chocolate sauce and vanilla ice cream. GF   £5.50

Cheeseboard. V    £8.95   

3 cheeses served with quince, oatcakes and biscuit, grapes and plum and apple chutney.

Please ask a member of the team should you require any allergen information on any of our dishes.

V vegetarian  -  VG vegan  -  GF gluten free