Not in the Twin Peaks incident as it derives at least 51% of its income from food not alcohol.
According to Texas Penal Code Annotated Section 46.035 it is unlawful to carry a handgun (even by a licensed holder) in a bar: "(1) on the premises of a business that has a permit or license issued under Chapter 25, 28, 32, 69, or 74, Alcoholic Beverage Code, if the business derives 51 percent or more of its income from the sale or service of alcoholic beverages for on-premises consumption, as determined by the Texas Alcoholic Beverage Commission under Section 104.06"
Therefore, Twin Peaks is a restaurant, not a bar according to Texas and a licensed holder CAN carry inside.
How easy is it to grab convenient figures out of thin air?
I will give you some benefit of the doubt that you may be correct on TP meeting that criteria.
You have intimate verifiable knowledge of the Waco Twin Peaks accounting?
As the old saying may be in order, “Figures don’t lie, but lots of liars figure”.
That is correct and Texas ABC requires establishments that do not derive a majority of its income from food to post a sign like this one outside the front door.