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 Jun 2016
“Quick Stop”
23 Jul 2016
“Good eats”
Restaurant Hours
All hours
American, Diner, Canadian
$$ - $$$
Hwy 21 & Port Franks Rd., Grand Bend, Lambton Shores, Ontario N0M 2N0, Canada
More restaurants in Grand Bend
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 14 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 24 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 17 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 8 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 1 September 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 Restaurants
Macpherson's Restaurant
17 reviews
.23 km away
Grog's Pub & Grill
61 reviews
.72 km away
Veslo Family Restaurant
25 reviews
1.85 km away
47 reviews
.68 km away
Nearby Attractions
Twin Pines Orchards & Cider House
14 reviews
4.54 km away
Pinery Provincial Park
303 reviews
7.21 km away
Widder Station Golf & Country Club
7 reviews
7.39 km away
Lambton Heritage Museum
22 reviews
7.41 km away
Improve this listing

Restaurant Details

Average prices
US$4 - US$19
American, Diner, Canadian
Open Hours
07:00 - 22:00
06:00 - 22:00
06:00 - 22:00
06:00 - 22:00
06:00 - 22:00
06:00 - 22:00
06:00 - 22:00
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