What to do in San Francisco: tips for every taste