Leech Lake Restaurants

Anderson’s Horseshoe Bay

8098 Hawthorn Train NW
Walker, MN 56584
218-547-2283

Birch Ridge Resort

12797 N Shore Ln NW
Cass Lake, MN 56633
218-654-3721

Bluewater Lodge

7051 Wintergreen Trl NW
Walker, MN 56484
218-547-2300

Chase on the Lake

502 Cleveland Blvd
Walker, MN 56584
218-547-7777

Hiawatha Beach Resort

10904 Steamboat Bay Loop NW
Walker, MN 56484
218-547-1510

Huddle’s South Shore Resort

1696 Whipholt Beach Rd NW
Walker, MN 56584
218-836-2420

Pikedale Lodge

7995 Partridge Point Dr NE
Longville, MN 56655
218-836-2232

Shingobee on the Bay

7114 Shingobee Rd NW
Walker, MN 56484
218-547-6233

Trapper’s Landing

1812 Merit Rd NW
Walker, MN 56584
218-836-2500