stay away from Castro St, Hunter's Point/Bayview and an area near union square called The Tenderloin. Good strip clubs are on Broadway, good food is everywhere, mexican food is on mission st, italian food in north beach of course, asian food all over pretty much and japan town, china town, i have heard there are bomb vietnamese sandwiches in the tenderloin tho.
Hit up twin peaks for a view of all of SF, or Coit Tower. Go to a Giants game and try the garlic fries lol
Really tho SF is just one of those places where you go with no plans on what youre gonna do and you can just find shit to do.. i've never heard someone say I'm in SF and im hella bored with nothing to do..