One of your first stops should be Dubuque Welcome Center. Here, you'll be able to find your bearings and get some great tips before you begin exploring.
You'll find this tourist information center in Downtown Dubuque. Once you've done everything you can at Dubuque Welcome Center, pay a visit to nearby Diamond Jo Casino, National Mississippi River Museum and Aquarium, and Q Casino.