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%
  • Average7%
  • Poor3%
  • Terrible1%
Travellers talk about
“nasi goreng” (6 reviews)
“mussels” (20 reviews)
“scones” (19 reviews)
Open Now
All hours
European, Scottish, Gluten Free Options, Vegetarian Friendly, Vegan Options
₹₹ - ₹₹₹
Riverside | Lower Mill Street, Blairgowrie PH10 6AQ, Scotland
All Details
Write a Review
Turn Your Opinions into Points!
Turn your opinions into JPMiles
Turn your opinions into PAYBACK Points
*You can enroll in only one programme at a time to earn rewards for reviews.
JPMiles / Payback Arrow
JPMiles / Payback Arrow
Reviews (450)
Traveller rating
Traveller type
Time of year

1 - 10 of 437 reviews

Reviewed yesterday

Enjoyed a "small portion" lunch in The Bistro, staff were very welcoming, service was swift, prices are reasonable, we'll be returning.

Thank menubuster
Reviewed yesterday via mobile

My wife and I have visited this restaurant a few times but never got round to commenting it. Time to fix it! The staff are very welcoming and among many dishes we have had we can honestly say the standards are high and the choice...More

Thank Adrian m
Reviewed 2 weeks ago

Popped in for the light lunch but needed to have a scone with jam and cream AGAIN! They do a small lunch and if you add on a cake or scone with tea then the scone and tea costs just £3.50 making a total of...More

Thank ScotlandHattie
Reviewed 2 weeks ago

Following the article in the Sunday Post about the scones we had to try them. Had soup to start which was very good followed by scones with raspberry jam and cream. Will definitely go back.

Thank A1J2B3W5
Reviewed 2 weeks ago

On a very wet and cool Sunday my wife and I decided we needed cheering up. So we went in search of a meal to get us through the rest of the day. Cargills is a small independent Bistro at the riverside in Blairgowrie. We...More

Thank Raymond I
Reviewed 2 weeks ago via mobile

What an amazing little place, we arrived quite late and they were closing, but they still set up place for us to eat. The food was lovely and so tasty and the hostess was very attentive and made sure our meal was to our satisfaction,...More

Thank elana1967
Reviewed 3 weeks ago via mobile

Had an excellent meal here, fish finger wrap was amazing!! Staff very friendly. Would recommend this place and will visit again.

Thank Fiona D
Reviewed 3 weeks ago

We hadn't been to Cargills for a while but we certainly won't leave it so long until we return. Food was delicious. My daughter had the baked Camembert as a starter and I've never seen her so animated about food before! Soup was also delicious,...More

Thank avrilPerthshire
Reviewed 4 weeks ago via mobile

We decided to have lunch here today. We started with melted Camembert, then one spaghetti with goats cheese and one bowl of mussels. Both were excellent. The staff were so cheery and helpful. Will go again and recommend.

Thank James H
Reviewed 9 September 2017

We were looking for a place to eat in town as a member of our party was heading to mass. It was during Braemar day and when we stopped by to ask about reservations, the lady I'm assuming was a manager bent over backwards trying...More

1  Thank geoscba85
Nearby Restaurants
Little's Restaurant
417 reviews
.13 km away
Cateran Cafe
113 reviews
.14 km away
The Old Cross Inn and Restaurant
156 reviews
1.08 km away
Nearby Attractions
Meikleour Beech Hedge
38 reviews
5.96 km away
Outdoor Explore
137 reviews
7.37 km away
Persie Distillery
14 reviews
7.42 km away
Blairgowrie Golf Club
81 reviews
2.15 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

Recently Reviewed Hotels around Blairgowrie

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
Business meetings, Kids, Child-friendly, Romantic, Local cuisine, Groups, Special Occasion Dining
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