ALGARROBA Category CAFETERIA Address LOS ANDES S/N Locality 25 DE MAYO Department SAN RAFAEL Phone 0260-154676397 Owner VENGELS, OMAR