In Michigan, you may not carry into a bar, unless your a bonified employee. You may carry in restaurants that serve alcohol, provided the sale of alcohol is not their main business. Places like Olive Garden, TGI Fridays and similar are ok. You can not sit at the bar, and may never have a BAC more than .02% Of course, no carry into Federal Buildings, courts or the post office. We have other Pistol Free Zones (ie CRIMINAL EMPOWERMENT ZONES ) such as churches, casinos, hospitals, daycares and all schools. Now, if your a LEO, retired LEO, judge,social worker etc.....you can break all the above rules, and have the privlidge to protect yourself anywhere. Michigan is currently reviewing the Criminal Empowerment Zones, and may remove those restrictions. There are some AG opinions regarding CPL holders OC in restricted areas, and according to them, its legal. Unfortunately, there is no case law to back it up.