The 20-year-old, who has previously had spells on trial with Arsenal and Chelsea, was born in England and still has family in this country.
Pedroza was reported to be in the frame for inclusion in England's squad for the Under-20 World Cup in Colombia this summer, but did not make the 21-man squad.
His contract with Jaguares expired this summer and he elected against signing a new deal when the opportunity of a move to join Harry Redknapp's side emerged.
"I can announce that my transfer to Tottenham has been arranged," Pedroza said.
"I didn't want to renew my contract with Jaguares because I knew that there was a chance to be transferred to a team in the Premier League.
"I am very happy and satisfied having played for an important team like Jaguares. Now I have the chance to make a dream come true to play in Europe.
"I have spoken with the officials of Jaguares and they have confirmed to me that everything is OK for me to leave and be transferred to Tottenham.
"The only thing that is left to resolve is something related to my journey to England."
Source: Team Talk
Source: Team Talk