Google maps is your friend. TI and Diamond Jos are probably the two closest. TI is probably 45 minutes from Rochester and DJ is also likely in that range.
Treasure Island near Red Wing is probably the closest casino being around 60 miles away. Turtle Lake WI is about another 60 miles from Treasure Island and they have good blackjack.