What a weekend. Here's what you missed: The Alice Rose of Austin, Texas played Friday night at Lemmons in South St. Louis. Click over to A to Z to read more. On Friday night, the wind was whipping down Washington Avenue, but that didn't stop the club crowd from heading out. Here's a recap from Jo ... More >>
9 p.m. Wednesday, April 18. Off Broadway (3509 Lemp Avenue).