Do South African passport holders with a US visitors visa need a Mexican travel visa?

yes they hv required the entry permission at Mexican immigration.