Oktoberfest at SoHo
soho lobby 1515 S 7th Street, St Louis, MO, United States Immerse yourself in a true Oktoberfest experience right here at SoHo. From traditional German food and drinks to the festive atmosphere, you're in for a delightful evening.
SoHo...