A first look at The Train Shed at Union Station

The contemporary American restaurant, part of the new St. Louis Aquarium development, is slated to open November 18.


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.