The Diamond Jo Casino is located at 301 Bell Street, in the rapidly developing Port of Dubuque. The boat was a dockside that did not cruise, the casino became land-based when its new facility opened December 11, 2008. Beginning operations on May 18, 1994, the Diamond Jo was a 3-level, 305-foot (93 m), 1,500-passenger vessel in Dubuque's Ice Harbor. It is a member of the Iowa Gaming Association, and its license is held by the Dubuque Racing Association, which operates Q Casino. The casino is owned and operated by Las Vegas-based Boyd Gaming, which also owns the Diamond Jo Casino - Worth in Northwood, Iowa. The Diamond Jo Casino is a gambling casino and entertainment complex located in the Port of Dubuque, in Dubuque, Iowa.