MacPherson's Restaurant
$ • American
Hours:
8512 Lakeshore Rd, Lambton Shores
(519) 243-2990
About MacPherson's Restaurant
Customers' Favorites
MacPherson's Restaurant Reviews
Really disappointed- this restaurant has changed ownership recently? The menu description nothing like what was delivered. Another customer was stating the same about his meal.
This a big no for me.
I love the Ruben soup. Just went and bought some frozen Ruben, Hamburger Soup and Bean/Bacon Soup. All are amazing
Always welcoming, fresh, fast food. You can’t beat the prices.
Ratings
Menu
Hours
| Monday | 6AM - 10PM |
| Tuesday | 6AM - 10PM |
| Wednesday | 6AM - 10PM |
| Thursday | 6AM - 10PM |
| Friday | 6AM - 10PM |
| Saturday | 6AM - 10PM |
| Sunday | 7AM - 10PM |
MacPherson's Restaurant is a charming dining spot that offers a warm and inviting atmosphere reminiscent of the U.K. The food is consistently excellent, with generous portions and competitive prices. Customers enjoy the quaint setting and homemade meals, making it a family-friendly option with a children's menu. The restaurant features a convenient frozen food section for take-home meals, including favorites like turkey pot pie.
Recent reviews highlight the friendly and attentive service, though it can get busy and noisy during peak times. This local gem is a popular choice for a quick and delicious bite, with offerings like bean and bacon soup and Monte Cristo sandwich, making it a great stop on Highway 21. The homemade pies and butter tarts are often praised as must-try items, and many visitors find the food simple, fresh, and prepared with care.
The restaurant offers counter/table or dining room seating, with a menu that includes excellent fish and chips, and a hot turkey sandwich with real turkey, mashed potatoes, and gravy. Overall, MacPherson's provides homemade cooking at its best, perfect for a casual meal near the beach or on the go. Visitors often find it to be a welcoming place where they can enjoy a satisfying meal and some delightful desserts.