El festival se celebra en el Centro Cívico San Miguel (avenida del Águila, 16), una iglesia del siglo XIV en el arrabal del Castillo convertida hoy en centro cívico y cultural.
El templo se construyó a finales del siglo XIV en el arrabal de San Miguel, el barrio que creció en la ladera del Castillo. Combina elementos del gótico con la tradición almohade, y algunos especialistas apuntan que se levantó sobre el solar de la mezquita del arrabal islámico.
El pueblo creció hacia el otro lado del cerro y la iglesia quedó progresivamente abandonada: ya en el siglo XVI estaba sin uso. En el siglo XIX las tropas napoleónicas la usaron como cuartel y almacén, y de aquel templo solo quedaron partes de los muros, las portadas y la capilla de San Bartolomé.
A mediados del siglo XX un movimiento vecinal impulsó su recuperación y el edificio se reconstruyó con materiales contemporáneos. El Ayuntamiento lo restauró con fondos europeos del Plan Urban, con una inversión superior a los 750.000 euros, y en marzo de 2016 lo abrió como centro cívico y cultural del barrio.
La ciudad se levanta sobre un cerro de los Alcores, el escalón natural entre la Campiña y la vega del Guadalquivir, junto al río Guadaíra. El cerro estuvo ocupado desde la Edad del Bronce y por él pasaron tartesios, turdetanos y romanos; el topónimo árabe Qa‘lat, «fortaleza», está en el origen del nombre de Alcalá.
En 1161 los almohades levantaron aquí un recinto fortificado de dos patios que aún se conserva, con un baño o hammam en el Patio de la Sima. La fortaleza controlaba el paso entre la Campiña y Sevilla y la cabecera del acueducto que abastecía a la capital, y desde la Baja Edad Media la comarca fue la principal proveedora de harina y pan de Sevilla.
Tras la conquista castellana de 1246 la villa creció, recibió carta puebla de Alfonso X en 1280 y en el siglo XIV se amuralló y nació el arrabal de San Miguel, con su iglesia. Cuando la ciudad se extendió fuera del cerro, la fortaleza y el arrabal quedaron despoblados hasta los trabajos de restauración del siglo XX.