Google ReviewsBar Harbor Supper Club is Located on the north shore of Gull Lake near the channel to Upper Gull Lake. By car, it’s approximately 5 minutes west of Highway 371 at the intersection of Interlachen Road (also known as County Highway 77) and Rainbow Road (also known as Country Rd. 78).

Email Us

Your Name (required)

Your Email (required)

Telephone Number (required)


Your Message

Locate us in Lake Shore, MN
Bar Harbor Supper Club
8164 Interlachen Road
Lake Shore, MN 56468

Phone: (218) 963.2568

Winter Hours:
Wed-Fri: 4:00pm – 9:00pm
Sat-Sun: 12:00pm – 9:00pm
Closed Mon & Tue.

Summer Hours:
Dining Room: Noon – 10pm
Bar Room: Noon – Midnight