This guide to two days in San Francisco will hit all the highlights that either a first time, or frequent visitor can enjoy.