St. Louis Cardinals
Major League Baseball. 81 games at Busch Stadium, Apr. - Oct. More than 100 years of tradition -- 19 NL pennants and 11 World Series Championships.
TripAdvisor Rating3313 Reviews | Write a Review
We went to a couple of games in September. One of them was in the Champions Club. It had very good food, drinks, and service. Really clean. Good seats.Full Review
Attended the Cards vs. Padres game that was initially rained off. The way the weather issue and subsequent cancellation of the game was handled by the staff in the stadium was excellent. Facilities...Full Review