I don't think that's an issue - John McCain was also born outside the US, but both have US citizenship from birth by parentage, making birthplace irrelevant. Yes, Cruz also has or had Canadian citizenship (as I recall, he has renounced it or applied to do so), but it's having US citizenship from birth that's important.