Yes, indeed, that is all we know for certain! Ted Cruz is a natural born Canadian. Born on Canadian soil, with one, probably two Canadian citizen parents.
Quick go to the bathroom. You’re full of it. His mother is a natural born US citizen, having been born and raised in Delaware. That makes Ted Cruz a natural born citizen. Live with it?