After 11 years in business, the South Side music venue The Promontory (5311 S. Lake Park Ave. West) is set to close. The news was announced Monday on Instagram and confirmed to the Tribune Tuesday by ...