I live in SF and would be up for hanging out!
I stayed here when I first moved to SF (It's not just for students):
International Student Center - San Francisco, USA
Contact Details:
Hostel Name: International Student Center
Address: 1188 Folsom Street, San Francisco, USA
Phone: +1 (415) 255-8800
...and it was decent. But that was 12 years ago... Not sure how it is now.