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:
Raven Rock Grill at Skyport Lodge
Just eight miles from Grand Marais, the Raven Rock Grill is a special place to meet family and friends. + Read More
Just eight miles from Grand Marais, the Raven Rock Grill is a special place to meet family and friends. Enjoy the spectacular sunsets over Devil Track Lake from our North Woods bar and dining room. Let the kids play on the swing-set outside on the lawn. Relax and enjoy a great meal together, our menu boasts delicious house-made entrees, salads, pastas, sandwiches, steaks, shrimp and healthy kids meals.