Dubuque has come a long way from its roots ... It also passes by the Grand Harbor Resort and Waterpark, Grand River Convention Center, Stone Cliff Winery, and National Mississippi River Museum ...