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.

Macpherson's Restaurant

Is this your business?
8512 Lakeshore Rd, Thedford, Lambton Shores, Ontario N0M 2N0, Canada
+1 519-243-2990
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent33%
  • Very good43%
  • Average12%
  • Poor4%
  • Terrible8%
Travellers talk about
“home fries” (4 reviews)
“meatloaf” (2 reviews)
“gas station” (2 reviews)
Open Now
6:00 a.m. - 10:00 p.m. Hours
American, Canadian, Diner
8512 Lakeshore Rd, Thedford, Lambton Shores, Ontario N0M 2N0, Canada
All Details
Write a ReviewReviews (24)
Traveller rating
Traveller type
Time of year

1 - 10 of 24 reviews

Reviewed 3 weeks ago

wouldnt nenecessarily return as i simply find 85 Dollar for a lunch with a salad for 3 People and 3 beers a bit pricey...however, the pricing is intended to take the Tourist Dollar in Peak Season, so i guess they have a short Season to...More

Thank Miko M
Reviewed July 9, 2018

My husband and I stopped by for lunch, on our way to Ipperwash Beach. We ordered the Western Sandwich and an order of Onion Rings. We waited for approx 10 minutes for service to start with. When the server finally did acknowledge us, it was...More

Thank Simone B
Reviewed March 23, 2018 via mobile

Went on a Thurs about 5 place was dead and was surprised as it's suppose to be a popular place. Would not sell fresh wine, said bottles of red sit for a week at a time so I got a pop instead as red wine...More

Thank BarceloFan
Reviewed December 1, 2017 via mobile

MacPhersons, has been around for years. This tells you that the people support it wholeheartedly. The food isn’t fancy but it’s, abundant and tasty. Like a home cooked meal. The meatloaf is great and the service is very good. Visit the small gift shop, lots...More

Thank Therom1125
Reviewed September 27, 2017

Stopped in for lunch. Food was good and didn't have to wait that long. Price was midrange. Staff was friendly.

Thank Teresa O
Reviewed August 23, 2017

We went for a late breakfast and I ordered my favourite breakfast, and it did not disappoint. The eggs benedict were perfect, and the home fries were the best. The coffee was good and the prices were reasonable. Best of all was the service! I...More

Thank Elsie R
Reviewed August 7, 2017

The place looked like a movie set. The decoration was antique like, customers looked mostly regulars, people were calling each other by their names. Out of two meals (burguer & fries) and pasta with shrimp and rose sauce, only the pasta was very delicious, the...More

Thank Flor d
Reviewed May 24, 2017 via mobile

Stopped in this morning on our way through and pleasantly surprised. Nice variety of breakfast items. Had traditional breakfast of eggs, bacon, toast but the best part was the mashed home fries. Yum! Friendly service - we were treated like regulars. There is also a...More

1  Thank tbaygourmet
Reviewed May 22, 2017

There's a big sign on the roof, saying "Restaurant", but the atmosphere is better indicated by the gas pumps out front. Think a diner on a rural highway, with a convenience store and gas station connected, and you've got the right image. Food's not bad,...More

Thank Rick M
Reviewed May 17, 2017 via mobile

Dinner on a Tuesday around 6pm. The front room was basically full but lots of room left in the back room. Quick and friendly service. Pickerel, fried chicken, soups and salads were all great. Two thumbs up at this busy family restaurant.

1  Thank David L
Nearby HotelsSee all hotels
Village Inn Motel
21 reviews
7.22 km away
Blue Water Motel
63 reviews
14.40 km away
Pine Dale Motor Inn
94 reviews
14.49 km away
Oakwood Resort
508 reviews
15.72 km away
Nearby Restaurants
150 reviews
.62 km away
Veslo Family Restaurant
34 reviews
1.75 km away
Ipperwash Beach Club
13 reviews
7.10 km away
Nearby Attractions
Twin Pines Orchards & Cider House
15 reviews
4.54 km away
Pinery Provincial Park
411 reviews
12.00 km away
Widder Station Golf & Country Club
7 reviews
7.40 km away
Grand Bend Beach
396 reviews
15.25 km away
Questions & Answers
Get quick answers from Macpherson's Restaurant staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
American, Canadian, Diner
Breakfast, Lunch, Dinner, Brunch
Restaurant features
Takeout, Seating, Waitstaff
Good for
Open Hours
6:00 a.m. - 10:00 p.m.
6:00 a.m. - 10:00 p.m.
6:00 a.m. - 10:00 p.m.
6:00 a.m. - 10:00 p.m.
6:00 a.m. - 10:00 p.m.
6:00 a.m. - 10:00 p.m.
6:00 a.m. - 10:00 p.m.
Location and Contact Information
  • Address: 8512 Lakeshore Rd, Thedford, Lambton Shores, Ontario N0M 2N0, Canada
  • Location: Canada  >  Ontario  >  Lambton Shores  >  Thedford
  • Phone Number: +1 519-243-2990
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