Category Archives: Upper Castro


In a backyard off Divisadero Upper Castro Saturday afternoon *** Once upon a time, in a virtual land called Craigslist, an organization was born. In the midst of tickets bought and sold, pets lost and found, missed encounters remaining missed, a group of strangers joined up in a common effort to make things better. To […]