The Republican Party proxy folks at Fox News certainly think so, with host Sean Hannity assuring viewers that Cruz can meet the constitutional requirements to become President of the United States.
Unlike President Obama, who successfully deflected rumors that he was born outside of the United States, Cruz will have no problems with such rumors. In his case, they are facts. Ted Cruz was born in Canada.
With all due respect to some serious researchers who arrived at a different conclusion, my study of the question has led me to conclude that anyone like Cruz, born a U. S. Citizen, whether in the United States or not, is a natural born citizen. However, I think that another Canadian who ran in 2012 was not eligible.