The Train Shed
201 S 18th St, Saint Louis, MO 63103
The Train Shed is a unique gathering place filled with contemporary cuisine and creative cocktails in one of St. Louis’ most iconic locales.
From our rotating taps to our entrées and apps, we have something for everyone — especially those with a taste for adventure. The Train Shed will create an unforgettable dining experience for anyone who delights in exceptionally great flavors and people.
More Business Info
- Hours
- Regular Hours
Mon - Thu: Fri - Sat: Sun: - Payment method
- amex, cash, discover, master card, visa
- Other Links
https://www.yelp.com/biz/the-train-shed-st-louis-2?osq=trainshed
- Categories
- Brew Pubs, Bars, Night Clubs, Restaurants, Taverns