Find Dining options in Grand Marais and our other Cook County, MN communities of Lutsen, Tofte, Schroeder, Grand Portage and the Gunflint Trail. Find a complete dining list here. There are places with views of Lake Superior or an inland lake or view of the woods. You may be lucky enough to get a glimpse of wildlife too!

Many of our restaurants feature locally sourced food such as Lake Superior herring, whitefish, lake trout and coho salmon. Quite a few use recipes that include locally made products such as maple syrup. Local bakeries provide baked goods and desserts. And the World’s Best Donuts can be found in Grand Marais.

There are options for all the popular items such as wood-fired pizza, hamburgers, fish and chips, sandwiches and salads. Most establishments prepare vegetarian and gluten-free items as well as creative and delicious menus for children.
Many offer beer and wine selections or full cocktail service.

Narrow Local Service Results By:

Showing All Results

Justine’s Dining Room at Gunflint Lodge

    Justine’s at Gunflint Lodge offers authentic lodge dining with fireplace, full-service bar and patio featuring a panoramic view of Gunflint Lake. Serving ...

+ Read More

Poplar Haus Restaurant

Lakeside bar/restaurant overlooking beautiful Poplar Lake. As of March 2018 Open Friday & Saturday: 11 am - 10 pm and Sunday 10 am - 6 pm.