Pier 39 and Alcatraz Trip awesome =)
Nicest public restrooms in SF
Great stores and food shops! Right in the water with plenty of options. Beautiful view of the sunset too.
Don't even bother waiting in line for the Ferry Building public bathrooms -- these are always cleaner and never crowded.
Check out The Plant Organic Restaurant. Awesome vegan/vegetarian and organic meats.
Great free public restroom right here.