Maidenarcher
04-13-2007, 08:46 PM
Yes, I know this is a VERY premature question....But Oh Well, I attribute that to my OCD. I am always so eager when I get to go out of town, by the time I get there I know exactly the best places to go......Even if I am planning 8 months ahead...........
Anybody from St. Louis here?
I will be going to the game there in December......So, I wanna start researching some of the sports bars, etc.....Anyone know of any great sports bars to go or any sports bars that welcome Steeler fans before and after the games...........
Anybody from St. Louis here?
I will be going to the game there in December......So, I wanna start researching some of the sports bars, etc.....Anyone know of any great sports bars to go or any sports bars that welcome Steeler fans before and after the games...........