How much time do you have? Palisade Head is a nice stop, good view if it’s clear, that’s where my sig pic is from. They say Betty’s Pies is good eats, but I find it iffy service.
I take a group up in the fall to Trail Center Lodge for breakfast/lunch. It’s half way in the gunflint trail out of Grand Marais. Cool place, small, quaint, easy, very good food.
Hope your not running it on or near the weekend. Tourists will wreck your ride. The earlier in the day you can ride the better. We will run up in the am, and go inland for the return trip, it’s that bad.
On that note, Ely Steak House has wonderful food for supper. Superior Shores Resort for supper is also very good, if you go back down the shore.
The Rustic Inn Cafe, at Castle Danger is good lunch/dinner, nice old style place, low key.
Gooseberry Falls is nice, Split rock Light house is a half a day, if you take it all in.
Grand Marais has a lot of touristy stuff that will kill your day if you let it. Lodging all over the place $$$, QC, Amenities.
If you plan it with a lot of time (or enough) available, to be off the road at a location by 2pm-ish you will enjoy the trip much more.
My thoughts, after being up their A LOT.
Forgot Glensheen Mansion in Duluth, Drive right by it all the time. Cool tour $$.