23% is from Central and SOUTH (Latin) America, not necessarily all neighboring countries. (Colombia, Brazil, etc are not neighboring countries of Mexico). There are also about 7 other countries in Central America.

But yes, there are about twice as many Mexicans than there are immigrants from other latin and central american countries (as per the breakdown).

Oh wel.. back on topic i guess.....