La Cucaracha Chacha in Spain Espiritosa, S.l. Address: Avenida de Manoteras 12, 28050 MADRID Spain Phone Number: +34 913 39 60 49