Train Shed at Union Station Presents Holiday Cocktail Pop-Up

During these cold-weather months, St. Louis Union Station’s Train Shed restaurant will transform into “Sleigh Shed,” a seasonal pop-up cocktail experience offering holiday-themed libations. Beginning Friday, Nov. 4, the restaurant inside Union Station will be decorated from top to bottom with the glittering, festive baubles and bling of the season. The Sleigh Shed pop-up will … Continue reading Train Shed at Union Station Presents Holiday Cocktail Pop-Up