The 125,000 square foot casino features 4,000 slots and 100 table games. Mystic Lake is conveniently located 25 minutes from downtown Minneapolis, Mall of America and the airport. Mystic Lake offers a luxurious hotel, an indoor atrium pool and seven unique restaurants, including an award-winning buffet. Mystic Lake Casino located in Prior Lake, MN.