View more videos at: http://nbcsandiego.com.

SAN DIEGO -- A mother and her 7-year-old son have been reunited five years after the boy was kidnapped by his father and taken to Mexico, authorities said.

According to the San Diego District Attorney's office, the boy had been living with his grandparents near Mexico City after his father, 37-year-old Julio Rocha kidnapped him and left him there.

"I haven't really celebrated Christmas or his birthday or anything," he boy's mother, Leilani Masumoto, told NBC 7. "I was just waiting to get him back home. This will be our first Christmas together."

Masumoto said she had just been given full custody of her son, Keoni, when Rocha took the boy to Mexico. But last week her prayers were answered.

That's when authorities got a call from the grandparents' next-door neighbor, who came across a missing children's poster online with the boy's photo and recognized him.

'Broke down in tears'

After years of anguish, mother and child were finally reunited.

"As soon as he came, I just broke down in tears," Masumoto recalled.

But they are tears she says she would not shed if she ever has to face Keoni's father again.

Read more stories from NBCSanDiego.com

"I think my first initial reaction would be to just slap him across the face. I don't think he cared about Keoni, it's just more the fact of taking him to hurt me and he accomplished that," she said.

Although she may have lost years of memories with her son, it only took one look at her little boy to find that love again.

"It was like, will I recognize my son? Will he recognize me? And when I saw him, that was it," she said.

Right now, Masumoto is focused on getting her son settled in back home.

Keoni is autistic so Masumoto is trying to find a school that focuses on special-needs students.

Authorities are still looking for Rocha. He is facing felony kidnapping charges.

Investigators say he might be going under the name Miguel Martinez and may be staying with relatives in Virginia or North Carolina.