Locate us in Lake Shore, MN

Bar 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).