ST. LOUIS — A new restaurant will open inside of Union Station in November.
The Train Shed announced its opening date is Nov. 18. The restaurant is having open interviews Oct. 29 through the 31 from 10 a.m. to 4 p.m. at the Starbucks in Union Station.
The menu has not been released, but according to its website, The Train Shed will be a unique gathering place filled with contemporary cuisine and creative cocktails. There will be something for everyone – especially those with a taste for adventure, according to the website.
Click here to apply for a job at The Train Shed
The Train Shed is located at Union Station at 201 S. 18th Street.