AOL Travel

Stadium Sports Bar & Grill, St. Louis

Stadium Sports Bar & Grill - St. Louis, Missouri
Stadium Sports Bar & Grill
999 North 2nd Street, St. Louis, MO 63102Map
Lumière Place
+1 314 881 7595
Neighborhood: Downtown

Take a break from gaming at Lumière Place casino by grabbing a bite and catching all the live sporting action at Stadium Sports Bar & Grill. Over 55 screens and a wide variety of beers, both on tap and by the bottle, make this a popular haunt on game days. If you're not a sports fan, you'll still want to stop by just to try Stadium's delicious sandwiches, steaks and pizzas. If you complete the "Stadium Challenge," that is, manage to finish a six pound reuben along with all the sides, your meal is free, and you get a T-shirt to boot!

Write a Review

How would you rate your overall experience with Stadium Sports Bar & Grill?
Nightlife General Information
  • Open Hours: Monday to Thursday from 11:00 AM to 01:00 AM, Friday to Saturday from 11:00 AM to 02:00 AM, Sunday from 11:00 AM to 02:00 AM
  • Type: Sports Bars
  • Accept Credit Card: visa, mastercard, amex
  • Nearest Train: Arch Lacledes
AOL Traveler Rating
0 POSITIVE Vote » Thanks for voting!
0 NEGATIVE Vote » Thanks for voting!