TR did not lead a cavalry charge in cuba, the "rough riders' had no horses, when they boarded ships in tampa,fla , there was no room on the ships for the horses so they were left in Fla.
the rough riders fought as infantry at san juan hill along with the 10th black cavalry (also dismounted) and another army unit.