Located next to Mystic Lake Casino Hotel and many of the Twin Cities most popular entertainment, shopping, and family-fun destinations.