Location
South Beach Harbor
Pier 40, The Embarcadero
San Francisco, California 94107
37° 46′ 47.5” N — 122° 23′ 16.2 ” W
Near Townsend and the Embarcadero in San Francisco, adjacent to AT&T Park, and accessible via Muni on the T and N inbound lines.