Yes, the Treasure Island Casino is open. It is located in Welch, Minnesota. The casino first opened its doors on September 1, 1984. It is owned and operated by the Bois Forte Band of Chippewa Indians.
The casino features over 2,200 slot machines, blackjack, poker, and bingo. There is also a hotel on site with over 500 rooms.