L’Institut universitaire de recherche pour l’archéologie ibérique de l’Université de Jaén – Siège de la Route des Phéniciens en Espagne – a documenté un oppidum ibérique sur la colline connue sous le nom de « Cerro de la Muela » à Mengibar, presque certainement le Iliturgi qui a été détruit et abandonné à la suite d’un siège militaire romain pendant la Seconde Guerre Punique.