For the Coloradans: I just spoke to Tammy Gugliotta, the Concealed Handgun Technician for El Paso County. She advised that you should make a judgement call when going in on whether the place is a bar with a restaurant or a restaurant with a bar. If you're really indicisive, ask the owner. She said, "Lone Star and Bennett's would be fine, but Bennigan's probably wouldn't" I asked about the 51% rule, and she said that although it's not written in stone, it's a good rule of thumb. So, yes, you can carry into a place legally , even if they serve alcohol.