We are committed to providing the best food & drink that the Highlands has to offer. We believe in a Farm to Fork ethos and try to source as many of our products locally as we can. This helps us to reduce our Carbon Footprint, helping to protect the wonderful area we live in.

Cafe Drinks

We have all your favourite coffees including Espresso, Americano, Cappuccino, Latte, Flat White, Cortado, Macciato, Mocha from £2.30 - £2.90. All our coffee beans are supplied from Inverness Coffee Roasting Company across the road from us.

We have a good selection of other hot, fresh and soft drinks, from local suppliers wherever possible including Hot Chocolates, Breakfast / Earl Grey / Green / Peppermint / Summer Berries Teas and freshly squeezed Orange Juice.


Served 9:00am - 3:00pm 


MacGregor's Breakfast Favourites

Highlander Breakfast - £11.95

Bacon, Sausage, Black Pudding, Haggis, Fried Egg, Tattie Scones, Mushrooms, Tomato, Baked Beans

Vegetarian Highlander Breakfast - £9.95

Veggie Sausage, Veggie Haggis, Tattie Scones, Fried Egg, Tomato, Mushrooms, Baked Beans

Eggs Benedict - £7.95

Poached Eggs, Bacon, Toasted Muffin, Hollandaise Sauce


Avocado Toast - £6.95

Creamy Avocado Mash, Toasted Whole-grain Bread, Olive Oil, Maldon Salt Flakes 

Bacon & Maple Syrup Pancakes - £7.95

Homemade Pancakes, Crispy Bacon, Maple Syrup

Morning Roll

1 Filling - £3.50

2 Fillings - £5.00


Steak Sandwich - £10.50

6oz Sirloin Steak, Caramelised Red Onion, Mustard Mayo, Ciabatta Bread, Chunky Chipsans

Club Sandwich - £9.50

Chicken, Bacon, Lettuce, Tomato, Fried Egg, Mayo, Chunky Chips

B.L.T. - £8.50

Bacon, Lettuce, Tomato, Mayo, Chunky Chips

Cullen Skink - £6.50

Arbroath Smoked Haddock, Potato, Leek, The Bakery Bread

Soup of the Day - £4.95

The Bakery Bread & Butter


Beer Battered Morayshire Haddock - £13.00

Chips, Garden Peas, Tartare Sauce, Lemon Wedge

MacGregor’s Signature Double Cheeseburger - £13.95

Handmade Highland Beef Patties, Stornoway Black Pudding, Orkney Smoked Cheddar, Caramelised Red Onion, Whisky BBQ Sauce, Bacon, Beer Battered Onion Rings, Chips

Grilled Cajun Chicken Salad - £11.95

Grilled Chicken Breast, Cajun Spices, Mixed Leaf Salad, Honey Mustard Dressing, Chunky Chips

Goat Cheese Salad - £13.00

Baby Leaf Mix, in-house Roast Beetroot, Toasted Walnuts, Honey Balsamic Dressing

Grilled Chicken Caesar Salad - £11.95

Grilled Chicken Breast, Iceberg Lettuce, Crispy Bacon, Parmesan, Caesar Dressing


Chunky Chips - £3.00

Dirty Chips, Bacon, Smoked Orkney Cheddar - £6.00

Beer Battered Onion Rings - £3.50

Mixed Slaw - £3.00

Haggis Bon Bons, Whisky BBQ Sauce - £5.00


Sticky Toffee Pudding, Butterscotch Sauce, Vanilla Ice Cream - £5.00

Key Lime Cheesecake, Mixed Berries Compote - £6.00

Chocolate Delice Tart, White Chocolate & Coffee Mousse

Selection of Ice Creams & Sorbets - £4.50

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