MN allows carry in bars/ restaurants. Hell, a person can even have a beer, perhaps two (based on body weight and a 0.04% BAC max). MN law was really well constructed. I have a LOT of praise for the folks that wrote the law. (MN doesn't have a "concealed" requirement.)
Upon moving to Texas, I have to admit, the Libtards had a strong hand in the forming of their CHL laws.