Budweiser Brew House
Restaurant • Bar • American restaurant • Sports bar • Live music venue • Brewpub • Nightlife3-story restaurant & bar offering 200+ beers on tap, American grub & a roof deck with stadium views. People often mention great, game, good, time, service, awesome, chicken, bill, restaurant,
Address
601 Clark Ave #101, St. Louis, MO 63102, United States
Website
Contact
+1 314-241-5575Price rating
$$ $$
Rating on Google Maps
4.30 (1.1K reviews)Open on Google Maps