Rock, soul, acoustic & more fill out the nightly menu at this unassuming live music venue & lounge. The Elbo Room is a 21+ two story live music venue located in the Lakeview neighborhood of Chicago. Since taking ownership in 1989 the Elbo Room has presented diverse live shows seven nights a week. The Elbo Read more [...]
No Records Found
Sorry, no records were found. Please adjust your search criteria and try again.