Minnesota’s lakefront restaurants serve fresh fish, golden sunsets, and pure northern comfort from dock to table.