The ultimate San Francisco travel guide packed with the best sights, viewpoints, parks, brunch spots, restaurants hotels and more.