Steamboat 1874 (Austin, TX) The legendary Steamboat 1874 closed in the late 1990s. 403 E. 6th St. Austin, TX 78701 Posted on 11/3/95