Cameron County Judge Carlos Cascos said on Tuesday that District Attorney Armando Villalobos should step down amid a federal racketeering indictment.