Someone has made a mashup that overlays free WiFi locations on a Google map of the city. I don’t know if it’s the most complete or accurate list, but the map function is convenient.

free san francisco wireless internet locations