Historically, the Guadalupe River flowed into Guadalupe Slough, west of its current drainage into Alviso Slough. To make it easier to get sailboats up the Guadalupe River to the port of Alviso, the river was redirected into the straighter Alviso Slough by the 1870s. Alviso Slough, also known as "Steamboat Slough" historically, was relatively straight, while Guadalupe Slough meandered extensively through the marshes. Alviso Slough was historically not fed by any upland streams, but simply carried tidewater in and out of the extensive salt marshes.