Search "alcatraz" in the forums, and there have been a few threads on this and SF.
SF is compact enough in the core, that you could walk from many areas to the Wharf. The Marina District is nice, with lots of restaurants.
https://www.sfgate.com/neighborhoods/sf/marina/