I had the opportunity to spend some time up in San Francisco over Memorial Day weekend. I didn't have enough time to hit all the spots on my list, but I got to the important places, and learned a lot in the process. I learned that you can never plan too much, and at the [...]