Shiner Bock beer is so emblematic of Texas life, it has become a political tool.

Sen. Ted Cruz, who is heading into an election that’s tighter than he would like, recently released a video of him bearing a 12-pack of Shiner Bock as he walked through a convenience store.

Carlos Alvarez, chairman and CEO of Gambrinus, the brewer of Shiner beers,...