My, God. I rock!
Start in Union Square, walk through Chinatown, head to North Beach, bop over to Union Street. Now THAT's a shopping/...