World Series!!! Coolest place to watch the game!! (other than Busch)
St. Louis is a baseball town and there is reason to celebrate. World Series!!!
If you are not one of those who will be down at the stadium starting tonight to freeze in the wet cold watching the game warmed only by sheer excitement, then you should head down to The Delmar Loop and check out the game at the Tivoli.
They will be showing all the World Series games on the big screen in the main auditorium for FREE!!!
The Tivoli Theater alone is awesome, The Loop is awesome and the Cards…….
Head down for every game, 1st game tonight October 19th at 7:05pm