Barrios también fue objeto de críticas tras la firma, en 1882, del "Tratado Herrera-Mariscal" de límites con México, mediante el cual Guatemala renunciaba a toda pretensión sobre la región de Soconusco y a sus créditos contra México, sin recibir compensación alguna por ello para el país: había recibido armas mexicanas durante la revolución de 1871 que utilizó para derrocar a Cerna, pero nada más.