1984 – Iowa State Legislature passes the Pari-Mutuel Wagering Act, allowing greyhound and horse racing. The Dubuque Racing Association forms.

1984 – Dubuque citizens pass a $7.9 million general-obligation bond to fund the racetrack.

1985 – Dubuque Greyhound Park opens as the nation’s first nonprofit greyhound track.

1991—DRA pays off the remaining $2.7 million of the original $7.9 million general obligation bond, 14 years ahead of schedule, making Dubuque Greyhound Park the first debt-free racing facility in Iowa.

1994 – Iowa State Legislature passes a bill permitting racetracks to install slot machines.

1995 – Dubuque Greyhound Park & Casino opens its 11,675 square-foot casino with 600 slot machines.

2002 – Dubuque County passes a countywide referendum to reaffirm their desire to have gaming in the county, with an overwhelming 80 percent of the vote.

2005 – Dubuque Greyhound Park & Casino completes a $33 million renovation, increasing the casino size to 29,600 square feet.

2006 – Dubuque Greyhound Park & Casino adds table games in March.

2009 – Dubuque Greyhound Park & Casino renamed Mystique. A $10 million renovation includes incorporating a French theme throughout the casino, as well as adding a new steakhouse, buffet, and entertainment area.

2010 – Dubuque County passes a countywide referendum to reaffirm their desire to have gaming in the county, with an overwhelming 82 percent of the vote.

2014 – Mystique purchases Hilton Garden Inn and Houlihan’s Restaurant.

2014 – Iowa legislature passes bill eliminating the requirement to hold greyhound races at Mystique.

2017 – Mystique Casino rebrands as Q Casino.