Bud Light Sports Pub is a hockey stadium Downtown West St Louis located in United States.
1401 Clark Ave St Louis , MO 63103 United States
Great service despite being busy. Good place to chat with Blues fans.
They really need vegetarian options here. All they have is chicken , beef and pork every time. :( I don't like being stuck with popcorn and peanuts .
Grab a beer before heading to your seats!
Let’s go Blues !!!
Let’s go Blues - Hank Schoemehl
It's a great place to see the ST LOUIS BLUES HOCKEY GAME!!!! I love it when there is attention given to our military!!! And every game here has!!!! I always find it clean! Thank you! - Lisa Blue