The union representing workers for US retailer Save Mart has said it has reached a tentative contract agreement over cuts being made to staff salaries and health care.