One could write pages of recommendations about things to do in San Fran, and I agree with many that have been mentioned. With respect to golf, if you're able to play during the week (and maybe even if not), a call or letter from your professional, or perhaps from you, could probably work at Cal Club or Olympic. IMHO, both are great experiences, even if very different. Completely agree about the Marin Headlands; you might also consider jumping on a ferry and heading toward Marin County--perhaps from the Ferry Building (which is cool as well, and has terrific food). And on the food front, there are too many great places to mention, but if you like Greek, I have gone here--http://www.kokkari.com/home/--several times and loved it.