One's American parents, serving anywhere in the world when their offspring is born, does not disqualify one for President.
Both Parents also have to be American citizens to be natural born. Ted Cruz’s father, did not become a US citizen until 2005. Cruz’s mom was born in Delaware. But, hey, since the current resident of the White House isn’t a Natural Born Citizen either, I guess anything is possible.