5 San Francisco events this weekend: Run a marathon, eat at the Chinatown food festival and moreJul. 20, 2023 • 6:00am