I have fished that stretch alot both in a boat and from shore. This time of year it is really shallow in most spots, so navigation can be difficult. You need to key on current breaks, tailraces, and holes if you can find them. The area around where Rice Creek pours in is a can’t miss spot, also where Coon Creek pours in north of 610. The south tip of the island that you can see from 694 holds fish all day, the island creates a large eddy off the tip.
If you are gutsy enough the best action for all species is closest to the C.R. Dam, deeper holes, large rock piles, and way more current breaks.
This stretch of the Miss, and the one above the dam, are probably the most underfished pieces of water in all the Twin Cities when you consider the quality of the many species that swim there.