Paso 1
Enjuague los callos con agua fría y córtelos en trozos de 1 pulgada. Páselos a una cacerola grande.
Paso 2
Añada 8 tazas de agua y sal a una cacerola grande, disponga el fuego a temperatura alta y caliente hasta llevar a ebullición. Cuando comience a hervir, tape la cacerola, reduzca el fuego a temperatura baja y cocine a fuego lento, removiendo de vez en cuando, durante 2 horas o hasta que los callos estén tiernos y ligeramente gomosos. Escurra el resultado.
Paso 3
Añada el aceite en otra cacerola grande dispuesta a fuego medio. Agregue también la cebolla y el ajo y cocine, removiendo de vez en cuando, de 3 a 5 minutos o hasta que los vegetales empiecen a ablandarse. Incorpore entonces el maíz, el caldo, las patatas y la salsa para enchiladas, y caliente hasta llevar a ebullición. Incorpore después los callos y caliente para que hierva de nuevo. Reduzca el fuego a medio-bajo y cocine, removiendo de vez en cuando, de 40 a 45 minutos o hasta que los callos estén muy tiernos.
Paso 4
Mientras se cocinan los callos, prepare el arroz según las instrucciones del paquete.
Paso 5
Sirva los callos con el arroz y adorne el resultado con cilantro.
Sirve el menudo acompañado de cebolla picada en cubos y agrega jugo de limón exprimido y salsa picante.