Macgregors - Aberfoyle

Scottish, Coffee, Chocolate
Menu
Full menu with pictures, prices and categories.
Phone
You can call the restaurant via +441877389376

Macgregors

Macgregors
4.4 / 5 (286 reviews)

Menu

On this website, you will find the complete menu of Macgregors from Aberfoyle. Currently, there are 13 dishes and drinks available.

Last update: 11.12.2025 from: Torsten

Images

Macgregors Menu Macgregors Menu

Feedback

★ 4.4 / 5 from 286 reviews

Was Gilberto Miglio at Macgregors a mag?
**Service:** Dine-in **Meal type:** Lunch **Price per person:** £1–10 **Food:** 5/5 **Service:** 5/5 **Atmosphere:** 5/5 **Recommended dishes:** Sandwiches, cakes, lentil soup **Vegetarian recommendation:** Highly recommended for vegetarians **Vegetarian offerings:** Dedicated vegetarian menu or section.

What billy b dislikes about Macgregors:
My friend and I spent the day traveling on motorbikes and decided to try Macgregors. We ordered two flat white coffees, a chocolate cake, and a fruit scone. I was taken aback when the bill came to £15.40, as I didn't expect it to be so pricey. Later, when we visited the woolen mill, we discovered they also had a café with prices that were much more reasonable compared to Macgregors. Unfortunately, our day was spoiled... View all feedback.

elle-mccoll
Elle 29.11.2023 - 08:07

Our favourite place to go in Aberfoyle for a bowl of soup. Occasionally splash out and have the baked potato or toasties. We love it here. The food is consistently well cooked, service is efficient and friendly. Always finish off our lunch sharing a cake with our coffee. Service: Dine in Meal type: Lunch Price per person: £1–10 Food: 5 Service: 5 Atmosphere: 5 Recommended dishes: Lentil Soup

angus-meiklejohn
Angus 29.11.2023 - 08:07

Great wee cafe, stopped on cycle tour of the Trossachs, great friendly staff, highly recommend the scrambled eggs, tomatoes great coffee, will be back Food: 5 Service: 5 Atmosphere: 5

rachel-robertson
Rachel 29.11.2023 - 08:07

Only for thick skinned diners as the woman who served us was stone cold hearted. Food was your average pit stop lunch a bit pricey but to be expected in Aberfoyle. Very disappointed in the customer service and you would probably have a better experience at the Co op across the street. Service: Dine in Meal type: Lunch Price per person: £1–10 Food: 3 Service: 1 Atmosphere: 1

torsten-luther
Torsten 29.11.2023 - 08:07

Food: 5 Service: 5 Atmosphere: 4

anne-taylor-2
Anne 29.11.2023 - 08:07

Nice stop for lunch. Food was good overall, Busy place with hardworking people. Food: 3 Service: 4 Atmosphere: 4

Full Menu

More information

Suggested nearby restaurants.