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...
  • Excellent63%
  • Very good25%
  • Average7%
  • Poor4%
  • Terrible1%
Travellers talk about
“nasi goreng” (7 reviews)
“mussels” (21 reviews)
“scones” (19 reviews)
Closed Now
European, Scottish, Vegetarian Friendly, Gluten Free Options, Vegan Options
€€ - €€€
Riverside | Lower Mill Street, Blairgowrie PH10 6AQ, Scotland
All Details
Write a ReviewReviews (499)
Traveller rating
Traveller type
Time of year

1 - 10 of 482 reviews

Reviewed 3 weeks ago via mobile

Booked Tuesday for Wednesday and on arrival saw sign saying no longer trading. Text came later saying sorry but struggled to find alternative in Blairgowrie.

6  Thank stevebeedle
Reviewed 15 September 2018 via mobile

Cullen Skink soup was OK, but nothing special. Bread roll was mediocre. Service was friendly, but slow. Didn't bother to stay for anything else.

Thank Robert M
Reviewed 12 September 2018

Cargill's is quirky - the front of house team of three looked like their combined ages were probably 20+ years less than mine - but they're pretty good. This isn't fine dining but you're unlikely to leave disappointed, and the prices are reasonable. Think of...More

1  Thank whitingbay
Reviewed 7 September 2018 via mobile

Went here recently with family for a 60th Anniversary. The food was lovely with a good selection. The young staff were the highlight with friendly service and informative of local knowledge. The girl that served us went above and beyond adding sparklers to my in...More

1  Thank Karen B
Reviewed 5 September 2018

Great restaurant developed in a very tasteful from the old church next to the river. The staff show great menu awareness and provide a first class description to guide the guests towards a wonderful eating experience. Also very child friendly with the staff able to...More

2  Thank alysimm
Reviewed 23 August 2018 via mobile

Phoned to book a table and although I’d know idea how long it would take us to get to the restaurant- the man on duty was lovely, booked us in and said not worry. I had said we needed gluten-free options for one person -...More

1  Thank clarksj2018
Reviewed 21 August 2018 via mobile

Four of us visited here during a golfing weekend to St Andrews and Blairgowrie. Our B & B hosts recommended Cargill’s bistro and we weren’t disappointed. It has a varied menu, catering for all tastes. I had the chicken and pea risotto (for medical reasons...More

1  Thank Mand_Moff
Reviewed 20 August 2018 via mobile

We had a lovely meal in Cargills Blairgowrie for my birthday . There were 6 of us and we all chose different meals , everything about the food was lovely no compaints at all. The staff were all friendly helpful attentive and just couldn’t have...More

1  Thank Grannymoon52
Reviewed 16 August 2018

my husband and i ate at cargills restaurant last night whilst on a shirt break in blairgowrie. we had a lovely meal, well presented and lovely waiting staff, pate, lasagne, burger all delicious. well worth a visit.

1  Thank hugh s
Reviewed 15 August 2018

Excellent food from a comprehensive menu. The owner and staff make you feel at home and relaxed. Lovely location too

1  Thank deirdremcvean
Nearby HotelsSee all 6 hotels in Blairgowrie
Royal Hotel
169 reviews
.12 km away
Angus Hotel
845 reviews
.14 km away
Victoria Hotel
57 reviews
.19 km away
Ivybank Lodge
165 reviews
.26 km away
Nearby Restaurants
Little's Restaurant
563 reviews
.15 km away
Cateran Cafe
149 reviews
.12 km away
The Old Cross Inn and Restaurant
179 reviews
1.08 km away
Nearby Attractions
Nature Nuts
47 reviews
.37 km away
Perthshire Wildlife
25 reviews
.32 km away
The Ericht Alehouse
36 reviews
.10 km away
Blairgowrie VisitScotland iCentre
49 reviews
.12 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
Special Occasion Dining, Groups, Local cuisine, Romantic, Business meetings, Child-friendly, Kids
Open Hours
10:00 - 21:00
10:00 - 21:00
10:00 - 21:00
10:00 - 21:00
10:00 - 21:00
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