There are heaps of restaurants along both sides of the river where you can stop for a drink and watch the activities on the street and river.  Sitting upstairs is good as you don't get hassled by the kids selling things.  Most places are more than happy for you to sit, read or write as long as you buy a drink. When selecting your upstairs spot make sure your view is not going to be obscured by the glut of black wires.