Here's the law on carrying in establishments serving alcohol.
§ 18.2-308. Personal protection; carrying concealed weapons; when lawful to carry.
A. If any person carries about his person, hidden from common observation, (i) any pistol, revolver, ...[a bunch of other weapons you probably don't care about]... he shall be guilty of a Class 1 misdemeanor. ...[penalties for multiple offenses]... For the purpose of this section, a weapon shall be deemed to be hidden from common observation when it is observable but is of such deceptive appearance as to disguise the weapon's true nature.