Spectacular views into Busch Stadium and the St. Louis skyline. Enjoy a Cards game or book a private event with friends.
TripAdvisor Rating323 Reviews | Write a Review
This venue is across the street from Busch Stadium. We went here before heading to the Cards-Reds game and chose the Budweiser Brew House for dinner. The Brew House has great food and although we...Full Review
Similar to The Battery at Suntrust Park but on a much smaller scale. Given the fact that Busch is located in the heart of the city, they’ve done an excellent job in utilizing the blocks surrounding...Full Review