It’s Memorial Day Weekend and you’ve made it to Northern Michigan. You hear a deep, ominous rumbling from your abdomen, and you think to yourself…I’m starving!  Now what?  Read on to find our most beloved outdoor dining options from Northern Michigan restaurants.  With a thriving food and drink scene, Northern Michigan is home to dozens of fabulous food finds. With rivers and lakes adjacent to almost every Northern Michigan town, there’s plenty of outdoor, waterside dining to be enjoyed.  The following is a list of our favorites in corresponding towns.

For More Dining Options, Visit MyNorth’s Northern Michigan Restaurant Guide

Cheboygan & Mackinac Island

Harbor Springs & Petoskey

Bellaire & Charlevoix

  • In Bellaire, the Dockside has prime views of river traffic and Torch Lake sunsets—but get there early, the deck fills up fast. Another choice might be Shanty Creek Resort’s regional cuisine and view of Lake Bellaire.
  • Looking for a Charlevoix restaurant? Grab a seat along the windows of Stafford’s Weathervane by the Pine River Channel. This Hobbit-style Earl Young stone structure is a fab place to watch the bridge rise and fall for boat traffic. Or go for burgers and Lake Charlevoix views at Kelsey B’s Lakeside Food & Spirits.

Leelanau County & Frankfort

  • In Leelanau County, blu has exquisite regional cuisine, courtesy of chef Randy Chamberlain, in an intimate setting on Sleeping Bear Bay. Also, check out The Manor, a renovated lakeside inn on Glen Lake. In Leland, The Cove seats you right next to the waterfall over the Leland River dam in Fishtown, a quaint collection of shops and shanties. Pull up to the dock at the Riverside Inn for patio dining. And there’s The Bluebird, which has been a mainstay for locals and boaters seeking a river view and signature cinnamon rolls since 1927.
  • Overlooking Betsie Bay in Frankfort you’ll find the Coho Café’s spacious patio. And there’s The Cabbage Shed’s rambling restaurant with serene views and great suds in Elberta.

Traverse City


More Northern Michigan Memorial Day Weekend Content