I live in VA, and the laws here don't allow me to carry into a restaurant if it sells alcohol. I can see where it would be a problem if I was drinking and carrying, but that is a Class 1 misdemeanor and so is covered by its own law. I can also see how they might be worried that someone could get drunk and belligerent and get shot by someone who is carrying. I think it is a bit backwards to allow me to carry into a gas station at a half hour before they stop selling alcohol, where I am MUCH more likely to run into a drunk, but not in a restaurant, where I have yet to see someone being as drunk and belligerent as your average gas station patron. And since me drinking and carrying is covered under its own law, I don't see the point. Anyone have any other thoughs that I am not grasping? Or is it just political BS?