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 - CLOSED

Hwy 21 & Port Franks Rd., Grand Bend, Lambton Shores, Ontario N0M 2N0, Canada
+1 519-243-2990
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent28%
  • Very good16%
  • Average16%
  • Poor16%
  • Terrible24%
23 Jul 2016
“Good eats”
13 Jul 2016
“Great place for breakfast”
Restaurant Hours Closed
American, Diner, Canadian
$$ - $$$
Hwy 21 & Port Franks Rd., Grand Bend, Lambton Shores, Ontario N0M 2N0, Canada
All Details
Reviews (25)
Traveller rating
Traveller type
Time of year

1 - 10 of 25 reviews

Reviewed 23 July 2016

Good place to stop after a matinee at the HCP. Far enough away so not as busy as the Grand Bend restaurants. Home cooking, daily specials for good.

1  Thank marjoe82
Reviewed 13 July 2016

We had breakfast here every day of our trip. The staff is great and the food is excellent. I will definitely go there again.

1  Thank bellamirtilla
Reviewed 10 July 2016

Excellent value for a family style diner. Kid friendly meals are available. Comfort food in a relaxed setting away from home

1  Thank Brian L
Reviewed 23 June 2016 via mobile

We happened upon this place on our way to Kincardine, Ontario. Service was excellent with Angela as our waitress. Our meals were the chicken fingers with a mix of blue/reg fries and fried fish. Breading was good and tasty. It was good for a quick...More

1  Thank elceecarr
Reviewed 16 December 2015

Have eaten in this restaurant numerous times over the past two or three years and have never been disappointed. They have a varied menu and their pies are homemade and delicious. Ambience is not fine dining but it's quaint, clean and family oriented. Staff is...More

1  Thank Robert E
Reviewed 20 November 2015

We went for dinner last night, both ordered the special Prime Rib dinner...service was good and friendly, but our dinners arrived, we had a couple bites of the prime rib --it was off, I mean really off--meat was BAD...sent it back, they were very apologetic...More

1  Thank Keith A
Reviewed 17 September 2015

Great homestyle, good menu selection, good service and menu selection has great options. Waitstaff are friendly and service is prompt. All dinners are great we've had, and their rice pudding is unique and killer! We love going. Try their chicken pasta with rose sauce....mmm!

1  Thank debramarie
Reviewed 7 September 2015

We always have good old fashioned (and usually high calorie!) meals here. Had a fun lunch playing the Trivial Pursuit game while we waited for our meals. The waitress was great and we stayed to linger in the tiny gift shop attached to the restaurant....More

3  Thank JanHunter2000
Reviewed 31 August 2015

Has been years since i have been here. And how things have changed.Food was good, but way overpriced, will not be back, too high priced for port franks, no dinner under 13.00

Thank Sharon F
Reviewed 7 August 2015 via mobile

Food was ok, but pricey for the dirty and outdated atmosphere. The waitresses weren't very attentive and looked miserable. It was convenient place to stop because the kids had worked up an appetite but I wouldn't go out of my way to go there ever...More

Thank Char L
Nearby HotelsSee all 4 hotels in Grand Bend
Village Inn Motel
20 reviews
7.13 km away
Blue Water Motel
60 reviews
14.49 km away
Pine Dale Motor Inn
85 reviews
14.58 km away
Oakwood Resort
465 reviews
15.81 km away
Nearby Restaurants
Macpherson's Restaurant
21 reviews
.09 km away
132 reviews
.68 km away
Veslo Family Restaurant
31 reviews
1.83 km away
Oh! Pizza
9 reviews
1.98 km away
Nearby Attractions
Twin Pines Orchards & Cider House
15 reviews
4.54 km away
Grand Bend Beach
351 reviews
15.23 km away
Rock Glen Conservation Area
49 reviews
15.32 km away
Pinery Provincial Park
362 reviews
7.21 km away
Improve this listing

Restaurant Details

Average prices
US$4 - US$20
American, Diner, Canadian
Open Hours
7:00 AM - 10:00 PM
6:00 AM - 10:00 PM
6:00 AM - 10:00 PM
6:00 AM - 10:00 PM
6:00 AM - 10:00 PM
6:00 AM - 10:00 PM
6:00 AM - 10:00 PM
Location and Contact Information
  • Address: Hwy 21 & Port Franks Rd., Grand Bend, Lambton Shores, Ontario N0M 2N0, Canada
  • Location: Canada  >  Ontario  >  Lambton Shores  >  Grand Bend
  • Phone Number: +1 519-243-2990
Casual Family Restaurant Home Cooking . Handmade burgers, Prime Rib , Pastas, Full Breakfast. Portions are large Prices are reasonable
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