Restaurant
Set within the historic Union Station Hotel, The Train Shed at Union Station offers a casual yet trendy dining experience that captures the essence of St. Louis without diluting the fun. With a diverse menu featuring comfort food staples like smash burgers and loaded tater tots, diners rave about the vibrant atmosphere and attentive service. Enjoy a refreshing cocktail or a local craft beer while taking in stunning views of the koi pond. Perfect for lunch or dinner, families and friends will find something to love. Don't miss the dazzling fountains outside!
Restaurant
1325 Washington Ave Rear, St. Louis, MO 63103, United States
Mexican restaurant
522 N Grand Blvd, St. Louis, MO 63103, United States
Soul food restaurant
1620 Delmar Blvd, St. Louis, MO 63103, United States
Italian restaurant
3515 Lindell Blvd, St. Louis, MO 63103, United States