Based on my experience earlier this year, I would suggest that the best way to get to downtown San Francisco from the Zephyr is not to use the Amtrak bus at all, but to get off the train at Richmond and take the BART line to Embarcadero (or other station more appropriate for your destination)...