St. Louis is the headquarters of Anheuser-Busch and the Home of Budweiser and Bud Light.
Anheuser Busch got bought by global giant InBev some years back.