Restaurante Bamboleo is a restaurant located in Algeciras. It is situated on Terreno Linea Maritima, 19A.