About

Restaurant
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.

Details

  • Dine-inAvailable
  • LunchAvailable
  • DinnerAvailable
  • RestroomAvailable

Location

The Train Shed
201 S 18th St, St. Louis, MO
63103, United States

Hours

Frequently Asked Questions About The Train Shed

Does The Train Shed accept reservations?

Yes, The Train Shed accepts reservations to ensure your spot.

What are the operating hours of The Train Shed?

The Train Shed is open from 11:00 AM to 9:00 PM Monday through Thursday and Sunday, and from 11:00 AM to 10:00 PM on Friday and Saturday.