800.798.7098   •   563.556.4200
200 Main Street   •   Dubuque, IA 52001


Home to not one, but two state-of-the-art casinos.

  • Diamond Jo Casino & Entertainment Center

    A place with tons of casino action! Diamond Jo Casino offers over 1,000 slot machines and high-action table games.


  • Dubuque Greyhound Park

    Located at Mystique Casino, watch and wager on greyhounds and thoroughbred tracks all year at the Dubuque Greyhound Park. Live greyhound races run from the end of April through the end of October.


  • Mystique Casino

    Get that winning feeling at Mystique Casino. Slots, table games and a dedicated poker room make up all the excitement!