Can't carry in any establishment that serves alcohol. Who woulda thought Urban Burrito sells beer? Oops!
Wow! Sounds like that law needs amending. In Texas and Louisiana you can't carry in businesses that make over 51% of their business on alcohol. In other words you can't carry in Bars and pubs but you can carry in places like Chilis and Applebees that have bars in them but as long as you are not drinking at the bar you are free to come and go with your gun.