Café Imperial is a coffee shop and bar located in Algeciras. One search result mentions visiting "Avd España, local 45, Algeciras, frente al supermercado El Jamón."