San Francisco Waterfront

….the even-numbered piers

Near Illinois and 16th Street