Pickup from Delarosa at 2175 Chestnut Street, San Francisco, CA 94123, USA