This harbor offers a nice view of Navy Pier and the walkway leads to the Riverwalk. You can go up and down the dock for a look, but much is fenced off.
Check out Friendship on the Lake, its has an interesting menu ranging from American to sushi & I would recommend their sushi over anything else on the menu