Hígado encebollado

Hígado Encebollado o Ranchero / Beef Liver with onion or Ranchero Sauce.