Where is the official home of the Budweiser Clydesdales?
The official home of the Budweiser Clydesdales is an ornate brick and stained-glass stable built in 1885 on the historic 100-acre Anheuser-Busch brewery complex in St. Louis. The building is one of three located on the brewery grounds that are registered as historic landmarks by the federal government.