Potato Chips in Spain Dealva Address: Castillo de Locubín, 23670 Castillo De Locubín, Jaén Spain Phone Number: +34 657 53 30 05