We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Cargill's Restaurant & Bistro

Riverside | Lower Mill Street, Blairgowrie PH10 6AQ, Scotland
+44 1250 876735
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent64%
  • Very good24%
  • Average7%
  • Poor4%
  • Terrible1%
Travellers talk about
“mussels” (21 reviews)
“scones” (19 reviews)
“black pudding” (9 reviews)
Closed Now
European, Scottish, Gluten Free Options, Vegetarian Friendly, Vegan Options
$$ - $$$
Riverside | Lower Mill Street, Blairgowrie PH10 6AQ, Scotland
All Details
Write a ReviewReviews (469)
Traveller rating
Traveller type
Time of year

1 - 10 of 456 reviews

Reviewed 1 week ago via mobile

Loved our latest visit to Cargills. We haven't been for a while but so glad we returned. The service was warm, friendly and unobtrusive. Our meal was delicious from beginning to end, I had Salmon Tian followed by Goats Cheese Spaghettini. I have not enjoyed...More

1  Thank Grace F
Reviewed 2 weeks ago via mobile

Only one decent comment and that was the salt and pepper prawns, all 6 of them were tasty. Everything else was poor! Interior an eclectic but badly chosen mix of styles. Lights so bright they were blinding. Waitress who was probably in her first job...More

Thank Lynn D
Reviewed 3 weeks ago via mobile

Friendly local service, great service without being obtrusive. Excellent food, the carbonara risotto in particular was amazing, a great combination of two of my favourite meals! Very impressed at the care taken for a member of our party who has coeliac disease, servers double checked...More

1  Thank Jamie M
Reviewed 4 weeks ago via mobile

Went for a wee lunch with my friend and decided I needed a pud. The banana tarte tatin was deliiiiicious. Made to order. Hot tatin, cold ice cream. Yumyum.

1  Thank Elibaba
Reviewed 19 March 2018

I took my sister and her husband here for a thank you lunch and it was just what I wanted. the service was friendly and attentive, but not too much, which I like. Between us we had 8 dishes and they were all good. My...More

1  Thank totallynoname
Reviewed 4 March 2018 via mobile

We visited here in 14/2/18 We never booked as we weren’t sure if the area and wanted to see where we could get in with it being Valentine’s Day. We walked in and was greeted by a lovely lady. Asked if they had room for...More

2  Thank Nickyo85
Reviewed 27 February 2018

Really good food and we could take our dog as well, so even better. Large menu to choose from and great location for after a walk long the river

4  Thank Heather M
Reviewed 22 February 2018

Came here in June 2017 and decided to book again for a meal with a relative. Having been satisfied before we were very disappointed with our meal. The Fish and Chips were good but too pricey for the Lasagne, it came in a small dish...More

Thank binthere47
Reviewed 21 February 2018

This bistro had parking outside which was one reason why we booked it. We were made very welcome on arrival. The staff were helpful as well as knowledgeable about the dishes. There is a good children's menu here as well as a large adult menu....More

2  Thank Arthurjob66
Reviewed 18 February 2018

visited twice on recent stay in Blairgowrie and once again was not disappointed.Very friendly and helpful staff (thanks Leslie!) and great food.

2  Thank dinkey
Nearby HotelsSee all 6 hotels in Blairgowrie
Royal Hotel
154 reviews
.12 km away
Angus Hotel
804 reviews
.14 km away
Victoria Hotel
52 reviews
.19 km away
Ivybank Lodge
129 reviews
.26 km away
Nearby Restaurants
Little's Restaurant
465 reviews
.15 km away
The Old Cross Inn and Restaurant
168 reviews
1.08 km away
Cateran Cafe
128 reviews
.10 km away
Nearby Attractions
Meikleour Beech Hedge
41 reviews
2.01 km away
Strathmore Golf Centre
59 reviews
7.31 km away
Outdoor Explore
145 reviews
7.38 km away
Persie Distillery
35 reviews
7.43 km away
Ask a question
Questions & Answers
11 October 2016|
AnswerShow all 8 answers
Response from CargillsBistro | Property representative |
Hi, apologies for my delay in replying and thank you to everyone who has replied sooner! Thank you Anfa 123 for pasting the menu, very much appreciated! I don't seem to be allowed to add a link to our menu here but can... More
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Breakfast, Lunch, Dinner, Brunch, Drinks
Restaurant features
Takeout, Seating, Waitstaff, Parking Available, Street Parking, Free Off-Street Parking, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Full Bar, Accepts American Express, Accepts Mastercard, Accepts Visa, Free Wifi, Reservations, Wine and Beer, Accepts Credit Cards
Good for
Child-friendly, Groups, Local cuisine, Romantic, Kids, Business meetings, Special Occasion Dining
Open Hours
10:00 a.m. - 9:00 p.m.
10:00 a.m. - 9:00 p.m.
10:00 a.m. - 9:00 p.m.
10:00 a.m. - 9:00 p.m.
10:00 a.m. - 9:00 p.m.
Location and Contact Information
  • Address: Riverside | Lower Mill Street, Blairgowrie PH10 6AQ, Scotland
  • Location: Europe  >  United Kingdom (UK)  >  Scotland  >  Perth and Kinross  >  Blairgowrie
  • Phone Number: +44 1250 876735
  • E-mail
Cargills is a family run bistro sitting near the riverside in Blairgowrie. Serving coffees, home baking, snacks, meals and blackboard specials. Everything here is cooked to the highest standards using many fresh local products, offering good food and friendly service. Outdoor patio seating. Free car parking. Disabled access. Coffee's and snacks to go should you wish to enjoy the riverside seating. Takeaway and Outside catering also available.
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing