You should hit up North Beach or downtown for the resturants...shopping down town is dope they got a ton of hip hop clothes stores, Nike Town a big ass Macy's and plenty of street sights...partying I would suggest North Beach and Broadway St. and I hear South of Market has some dope clubs...Mission Rock is cool its out off 280 but dont go in there lookin like a tourist...also Union St. is supposed to be poppin too but on an upscale, expensive, slacks and $100 button down shirt level...sights to see would be Chinatown, Fisherman's Wharf, the Golden Gate Bridge, the whole Downtown all the way out to China Town and Northbeach, St. Mary's Cathedral on Gough and Ofarrel is pretty impressive if you are a practicing catholic/christian, Haight St. and Golden Gate Park, also a lot of the neighborhoods are pretty dope to just make a drive through because they are so different, Mission, Noe Valley, Sunset, Fillmore, etc. etc. If buds is your thing there are some great cannabis clubs especially around the mission and one on Gary a couple blocks before Presidio, and the spot to blaze is Twin Peaks: follow Market away from downtown and past the Castro, keep followin it to the top of the hill and make a right turn on Twin Peaks...then just keep right and you'll have a locals view of the city...enjoy your trip.