The Dubuque Arboretum & Botanical Gardens is a great place to visit with kids. Admission is free and there's a storywalk, playground and my kids' favorite part, a koi pond. Fish food is available for $1/bag in the visitor center, so be sure to visit when it's open.