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.

Horseshoe Lake Inn

48493 Lily Ave, McGregor, MN 55760-4497
+1 218-426-3029
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent60%
  • Very good20%
  • Average20%
  • Poor0%
  • Terrible0%
28 Jul 2016
“Prime rib...medium rare...highly recommend”
28 Apr 2016
“caught off guard”
Restaurant Hours
48493 Lily Ave, McGregor, MN 55760-4497
All Details
Write a Review
JPMiles / Payback Arrow
JPMiles / Payback Arrow
Reviews (10)
Traveller rating
Traveller type
Time of year

1 - 10 of 10 reviews

Reviewed 29 July 2016 via mobile

Was not disappointed last Saturday night, my birthday dinner. The restaurant is small and attached to the up north bar. The waitresses were overworked, however, very nice and did their best. The salad bar is small..could use a couple of more selections.

1  Thank Suzanne B
Reviewed 28 April 2016

First, the food was good. Four sandwiches, one grilled reuben, two fried grouper, one fried pork wiener schnitzel, they were good. Though not served as described on the menu, with lettuce and tomato, until it was pointed out to the waitress. And, the wait. It...More

Thank 65,54,321
Reviewed 4 October 2015 via mobile

We love this restaurant and bar! German items are what they are known for, but Trent and his team are always offering delicious specials. Love their grouper dinner or sandwich. Soups are made from scratch and sell out quickly! Maria's German chocolate cake is just...More

Thank 205patriciau
Reviewed 23 May 2015 via mobile

Hungry on the lake? Snowmobiling? This is the stop! We called ahead while tubing and hot food was waiting for takeout when we pulled up to the dock. A portopotty outside for wet kids to use the bathroom quickly and fresh hot popcorn for snacking....More

Thank Got_too_many_dogs
Reviewed 10 November 2014

Love this place. Great meals, unique specials and fabulous staff. Try the weekend breakfast...can't be beat

1  Thank djd0366
Reviewed 8 August 2014

Chef Trent is a gem to find in the middle of nowhere in northern Minnesota. Located on Horseshoe Lake, a short drive from McGregor, MN, and the more common Big Sandy Lake, the Horseshoe Lake Inn combines "greasy spoon" style bar food with a welcoming...More

2  Thank Andy P
Reviewed 15 July 2014

Enjoyed the Saturday night prime rib dinner. Enjoyed the atmosphere! Loved having dinner by the lake.

Thank Dacia R
Reviewed 31 March 2014

It's right across from the lake, it is friendly and inviting the food is fair priced and tastes great! So try it out i was impressed!

Thank tanyaf797
Reviewed 17 January 2014 via mobile

Although the decor is extremely dated and dark, the reception we got was warm and welcoming. The staff seemed genuinely pleased to serve us and educated about their restaurant. The food was tasty; however I was disappointed (being a pescetarian, or vegetarian that eats fish)...More

Thank KarMc2014
Reviewed 26 November 2013

A wonderful out-of-the-way place for a Saturday night prime rib dinner. The restaurant sits on the shore of Horseshoe Lake. Patio seating is available as weather permits. They serve an excellent prime rib with all the fixings and it includes a great salad bar. The...More

2  Thank Kim R
Nearby HotelsSee all McGregor Hotels
Quadna Resort and Conference Center
24 reviews
32.53 km away
Ripple River Motel and RV Park
23 reviews
44.32 km away
Days Inn by Wyndham Moose Lake
210 reviews
47.01 km away
Sturgeon Lake Motel
8 reviews
49.71 km away
Nearby Restaurants
The Roasting House
28 reviews
7.77 km away
restaurant at Big Sandy Lodge
26 reviews
6.83 km away
Zorbaz of Big Zandy
15 reviews
7.68 km away
Nearby Attractions
Jaques Art Center
8 reviews
43.80 km away
Moose Lake State Park
31 reviews
47.69 km away
Off Road Rentals, LLC
6 reviews
50.02 km away
Squirrel Cage Bar, Grill & Motel
6 reviews
52.49 km away
Questions & Answers
Get quick answers from Horseshoe Lake Inn 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
Restaurant features
Location and Contact Information
  • Address: 48493 Lily Ave, McGregor, MN 55760-4497
  • Location: United States  >  Minnesota (MN)  >  McGregor
  • Phone Number: +1 218-426-3029
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