Supporting all who said walking up the hill to Coit Tower. I like to do this coming from North Beach. I know you said “non-food” but in addition to being a great area for walking, you can get espresso from Caffe Trieste early and great Italian food later. Have fun!