San francisco Pick up/drop off locations for outlandish! Balboa Park The pickup/drop off spot is at the intersection of Havelock St and San Jose Ave in San Francisco.The spot is at Balboa Park.The park is within walking distance of the Balboa Bart Station. Questions?Please refer to our FAQ Page. Back to the outlandish! homepage photo source East bay pick up/ drop off (coming soon)