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 Current, St. Louis Magazine's email overview of the day's top stories.
Or, check out all of our newsletters.