While many people are familiar with Goose Island Brewpub, Goose Island is actually an island in the north branch of the Chicago River and it’s the only island on the Chicago River in Illinois. It is an artificial island that is about one-and-a-half miles long and a half-mile wide …
View More
