Where to watch tonight game in St Louis, Missouri?

#1
My brother and I are in St Louis, MO and looking for a sport bar that has league pass to watch tonight game. Anybody here from St. Louis?
 
#3
I don't know where exactly you are and if I remember correcly downtown STL is pretty dead after 6pm. At any rate here are some good sports bars in or near downtown:

1. Ozzie's
645 Westport Plaza Drive
St. Louis

probably the best sports bar in all of STL. Too many Cards fans for my taste.
If taking cab, just ask for Ozzie's - everyone knows it.

2. Maggie O'Brian's
2000 Market St
Saint Louis

Never been there but online reviews are good.