Per Wikipedia, Cruz was born in Canada. His father is a Cuban immigrant to the US and his mother an American. They were working in Canada at the time of the birth.
Is he eligible? Who knows? The ‘natural born’ issue has become so convoluted that it is impossible to know.
McCain was born in the Panama Canal Zone of American parents, and he was deemed fully eligible. Romney’s mother was American and his father was born in Mexico of American parents. Romney was born in the US.
Cruz’s parents were both American citizens at the time of his birth.
If My wife dropped a Son while we were in Italy, would my child be any less of an American citizen?
No.
We would have a canoli, celebrate and go home.
Anyone born in America to two citizen parents (plural) is without doubt a natural born citizen regardless of his parents history provided they were both American citizens at the time of his birth. As to the status of anyone else I have no comment except that much of what people say is based on very little or nothing. It all seems now to boil down to whether the candidate runs as a D or an R, there are no obstacles to running as a D but running for president as anything other than a D at this time is akin to trying to run across the North American continent from ocean to ocean on one foot without stopping.