The Train Shed at Union Station offers fine dining beside the St. Louis Aquarium

In the spirit of Union Station, the décor is grand in scale and style.



Photography by Kevin A. Roberts

The Train Shed

201 S. 18th St., St Louis, Missouri 63103


Visit Website

Sign up for St. Louis Magazine's weekly dining newsletter to keep up with the latest in the local restaurant scene.
Or, check out all of our newsletters.