I am a White Sox fan and it looks like the Giants are hosting them during the beginning of the week. We might try and catch a game at Oracle Monday or Tuesday depending on the weather.
I don't know if there's a showing of the beach Blanket Babylon musical review while you're there, but it was an absolute blast when I saw that with my SO 15-ish years ago. It's been on at the same place for ages from what I gather. Show is updated with the times.
Irish coffee at Buena Vista. Breakfast sandwiches at Cheese Plus. Fort Point. Legion Of Honor. Wine at Robber Baron. Pizza at Za. Empanadas at the Ferry Building. Prime rib at House Of Prime Rib. Coit Tower. Get lost in North Beach. Palace of Fine Arts. Drinks at Vesuvio. Book shopping at City Lights. Record shopping at Amoeba.