Ted Cruz is the son of Eleanor Darragh (born Wilmington, Delaware of Irish and Italian descent; her name appears as Eleanor Elizabeth Wilson on her son's birth certificate) and of pastor
Rafael Cruz (born Matanzas, Cuba, of partial Spanish descent) , who moved to the United States in 1957.