El Limbo

Plaza del Querer, Algeciras, 11204 ,Spain
El Limbo El Limbo is one of the popular Bar located in Plaza del Querer ,Algeciras listed under Restaurant/cafe in Algeciras , Restaurant in Algeciras ,

Contact Details & Working Hours

Map of El Limbo