Alcatraz is a must see for any SF visitor. It's a unique experience and very informative. Definitely do the audio tour. I've been several times (I lived in SF for 9 years) and just went with my family (we now live elsewhere). The whole family enjoyed the experience. Please note that the audio is probably a little intense (language and content) for anyone under 7 or 8.