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.

Not unlike other tourism destinations, it has been necessary for some of our dining establishments to reduce their hours of operations. Please make sure to click below to assure you find your favorites.

Dining - Local Business Hours 

Narrow Local Service Results By:

Showing All Results

Raven Rock Grill at Skyport Lodge

Located eight miles outside of Grand Marais on Devil Track Lake, Raven Rock Grill at Skyport Lodge is a special place to meet family and ...

+ Read More

Birch Terrace Supper Club and Lounge

Overlooking Grand Marais harbor, the historic Birch Terrace Supper Club and Lounge has great food featuring in house BBQ and full cocktail service! Live Outdoor ...

+ Read More

South of the Border Cafe

Hometown breakfast from a hometown family. South of the Border Cafe (aka S.O.B) serves breakfast and lunch from 6 am to 2 ...

+ Read More

Blue Water Cafe

Blue Water is a favorite place to eat in Grand Marais, MN and is on the harbor of Lake Superior. It's "The Meeting Place in ...

+ Read More

Sydney’s Frozen Custard & Wood-Fired Pizza

Located right on Grand Marais Harbor, we serve Wood-fired Pizza, Vienna Hot Dogs, Gyros, Salads, Frozen Custard- Vanilla or Chocolate, milk shakes & malts, our ...

+ Read More

Cook County Whole Foods Co-Op

Whether you’re grocery shopping or looking for a quick food stop along the North Shore, you’ll find organic, local and delicious food at ...

+ Read More

Java Moose Espresso Café

Serving espresso based coffee drinks, chai, tea, bakeries, ice cream, soup and sandwiches.

World’s Best Donuts

Our name says it all! Recipes handed down for generations for homemade cake donuts, raised glazed donuts and long johns. Home of the skizzle.

Crooked Spoon Food Truck

The Crooked Spoon Food Truck serves up some classic comfort food. Burgers, sandwiches, frozen soups for later and more. Follow on Facebook or Instagram for ...

+ Read More

Hungry Hippie Tacos

Northern MN Tacos + Provisions, featuring frybread tacos + house smoked meats. Made from scratch. Quick counter service.

Grand Marais Subway

Grand Marais Subway is locally owned and operated, open 7 days a week year round, serving our full menu all day.

Dairy Queen

OPEN ALL YEAR to enjoy DQ's Chicken Strip Basket, Blizzard Treats, Malt & Shakes, Frozen Cakes, Orange Julius & Fruit Smoothies and the world famous ...

+ Read More

Superior Creamery

Every morning, by the saltless sea, Superior Creamery handcrafts small batch ice cream onsite with the finest Minnesotan dairy and premium ingredients.  ...

+ Read More

Voyageur Brewing Co.

Grand Marais, MN, sits squarely between the ancient Sawtooth Mountains on the west and Lake Superior, the world’s largest body of perfect brewing water ...

+ Read More

My Sister’s Place

24 unique burgers, appetizers, pizza, hot dogs, sandwiches, meat-free, "green" meals too.

Gun Flint Tavern

Craving a place they could enjoy a craft-brewed beer, nice glass of wine, organic food and live music year-round, Jeff and Susan Gecas opened The ...

+ Read More