Team Logo. CD San Luis de Quillota is a team in the Chilean Primera División. They are nicknamed "Canarios," which means the "Canaries." They were founded in 1919. Categories: Chilean Primera Division Teams Teams in Chile Add category Cancel Save Community content is available under CC-BY-SA unless otherwise noted.