There are few good places in minnesota. Spirit Mt in duluth is pretty good. Great views and have a pretty good park. I would recommend road tripping it up to Lutsen. closest thing mountain riding in MN. they actually get lake effect snow. I have been there when it dumps and it was awsome. Giants ridge is up your way too, but i have not been there in recent years.