Spanish-inspired Idol Wolf to open in 21c Museum Hotel St. Louis


Idol Wolf on Tuesday, July 25, will open inside the upcoming 21c Museum Hotel St. Louis at 1528 Locust St. in Downtown West as one of the hotel’s two food and beverage concepts led by executive chef Matthew Daughaday, known for his work at Reed’s American Table, Juniper and Taste.

Previous Fogo de Chão expands presence with fourth Dallas-Fort Worth location
Next Crisp & Green, Flying Cloud Animal Hospital to occupy Swervo project in Eden Prairie