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 good25%
  • Average6%
  • Poor4%
  • Terrible1%
Travellers talk about
“nasi goreng” (6 reviews)
“mussels” (21 reviews)
“scones” (19 reviews)
European, Scottish, Gluten Free Options, Vegetarian Friendly, Vegan Options
₹₹ - ₹₹₹
Riverside | Lower Mill Street, Blairgowrie PH10 6AQ, Scotland
All Details
Write a Review
JPMiles / Payback Arrow
JPMiles / Payback Arrow
Reviews (475)
Traveller rating
Traveller type
Time of year

1 - 10 of 460 reviews

Reviewed 3 days ago via mobile

On river with patio. Excellent service excellent food. Thank you so much. Don’t leave without desert!

Thank Jerry S
Reviewed 11 May 2018

We've lived in Perthshire for 32 years. When we came in 1986 Cargill's, pleasantly situated by the River Ericht, was somewhere people would go because they would be guaranteed quality and value. Over the years we've been a fair number of times but not for...More

1  Thank Jim F
Reviewed 6 May 2018 via mobile

Me and my wife visited this lovely restaurant on the first night of our motorhome tour of Scotland. And we were more than happy that we did! Lovely fresh local food, excellently prepared, and at a reasonable price. I started off with the chicken liver...More

1  Thank MisterC001
Reviewed 6 May 2018

Yet again a great meal on our annual trip to the Highlands. My wife chose a pigeon dish from the specials menu and was delighted with it. I plumped for the homemade burger. For dessert I chose the cranachan from the specials board, whilst my...More

1  Thank _duncanjmmorris
Reviewed 14 April 2018 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 7 April 2018 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 4 April 2018 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 23 March 2018 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 5 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
Nearby HotelsSee all 6 hotels in Blairgowrie
Royal Hotel
158 reviews
.12 km away
Angus Hotel
811 reviews
.14 km away
Victoria Hotel
54 reviews
.19 km away
Ivybank Lodge
135 reviews
.26 km away
Nearby Restaurants
Little's Restaurant
482 reviews
.15 km away
Cateran Cafe
133 reviews
.10 km away
The Old Cross Inn and Restaurant
169 reviews
1.08 km away
Nearby Attractions
Meikleour Beech Hedge
42 reviews
2.01 km away
Strathmore Golf Centre
59 reviews
7.31 km away
Outdoor Explore
160 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
Local cuisine, Kids, Child-friendly, Business meetings, Special Occasion Dining, Groups, Romantic
Open Hours
10:00 AM - 9:00 PM
10:00 AM - 9:00 PM
10:00 AM - 9:00 PM
10:00 AM - 9:00 PM
10:00 AM - 9:00 PM
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