Two Hours, $40 per Person
There are two companies that take people out on boat tours of the Mississippi River. The walk is 2 hours, which is a little too long, and it's $40 per person, which isn't cheap. Live music, though. There are dining options for the route. I recommend the free boat crossing the river, from the ground floor, where the cars go, there are great views of the city, takes about 15 minutes and is free. Salen next to the Plaza Spain.