Old Rock House is a St. Louis premier integrated music venue. (The name derives from the building’s history, not the music.) Patrons experience a wide range of live music and a decent menu in a sophisticated nightclub atmosphere–three bars spread over 6,000 square feet and three floors. Oh, yeah, and a hot sound system! [...]
