Tequila or Beer? Neither

By Sean Armour Welcome back, beer compatriots. This week we will explore a beer that is a rather new and interesting idea, but unfortunately falls very short of expectations … or does it? Brewed and bottled by Anheuser-Busch Inc., in St. Louis, Missouri, Tequiza is the newest attempt by the beer giant to crash the … Continue reading Tequila or Beer? Neither