Salones El Canal is a restaurant offering a space for conferences and events.