Back
The Train Shed (201 S 18Th St) Logo

The Train Shed (201 S 18Th St)

0.42mi
201 S 18Th St, St. Louis, MO, 63103
Sun 11:00 AM - 9:00 PMCall Now
About The Train Shed (201 S 18Th St)

Ready to try some of the best American (new) in St. Louis? Then it's time to order from The Train Shed (201 S 18Th St). Looking to find the cheapest way to order The Train Shed (201 S 18Th St)? C...show more

Compare Delivery Services

(See pickup options)
Uber Eatsbest deal
$0.49
Est. Fee
54 minEst. Time
Postmates
$5.99
Est. Fee
58 minEst. Time
Place Order
Uber Eatsbest deal
$0.49
Est. Fee
54 minEst. Time