Schelde's, Traverse City - Having arrived too late on Friday night for an authentic fish fry, I stopped in here for the perch. Pretty good, although marred by careless service.
Poppycock's, TC - I got the usual - the Front St. salad. Chicken, walnuts, cherries, etc. One of the few times I'll crave a salad.
The Clock, TC - Service has improved at the lone 24/7 spot in the area. The hashbrown casserole was good post-drinking food.
Scott's Harbor Grill, TC - Broiled walleye. Good fish, good size, although kind of expensive. I like that they have choices of fried/broiled/blackened on the fish.
Juilleret's, Harbor Springs - I was looking for some place called the Fish restaurant which I couldn't find. However, Juilleret's is highly recommended - very casual family-type restaurant, but it had an excellent planked whitefish. I also enjoyed the orangeade.
Bortell's, Ludington - Hard-to-find roadside smoked fish place which also has fried fish take-out dinners. I got some very good smoked Norwegian and Alaskan salmon, and an amazing fried walleye dinner with very good french fries.
Freshwater Lodge, TC - I got the perch sandwich which was ok, but I strongly recommended the smoked fish sampler, which varies - I got very good smoked salmon, and something I've never seen before, smoked walleye.
Western Ave. Grill, Glen Arbor - Very good whitefish sandwich and above-average iced tea.