yes, you can totally legally open carry if you possess the personal protection permit.
However, there are some places where the police have bluntly stated 'if we see you open carry, we will throw you in jail for distrubing the peace'
Supposedly one of those places is the State Fair. I've heard that pretty much any part of St Paul is that way as well.