Thats not true (atleast in Florida). You can carry a concealed weapon in a food establishment that sells alcohol if you have a concealed permit. You just can't sit at the bar and you can't consume any alcohol.
Another dumb law. They must figure if you carry a gun, sit at the bar and/or drink alcohol you'll go on a shooting spree.