There's plenty of legal gambling in Minnesota. To quote the Minnesota Legislative Reference Library it includes
"horse racing, a card club at Canterbury Park, Indian tribal casinos, charitable gambling, and a state lottery."
Tribal casinos are a whole different situation given their legal sovereignty.
If you're talking Minnesota its scratch offs and bingo all the way down.
Excluding tribal casinos like Mystic and Grand Casino, MN has Canterbury, Running Aces, bingo, pull tabs, and the state lottery. Horse racing and poker rooms at Canterbury and Running Aces, IIRC no limit betting is not allowed in poker.
There might be a couple more, but there is far less legal gambling in MN than anywhere else I've been in the US (though I have not been everywhere in the past 5 years, and I assume laws have changed enough to ignore experience older than that).
Indian tribal casinos are only legal because they are in a separate country as far as the state is concerned. (they don't bother, but each reservation has a good case to join the UN if they wanted to)