Probably the best live venue in town