Simply put, it's their native language. Most Central Americans come from countries that were once colonies of Spain and therefore lived much of their lives speaking Spanish. When they move into neighborhoods in other countries that are majority Hispanic as well, they see no problem with speaking their own language amongst each other.
Much of South America was colonized by Spain from the 16th century through to the 19th century.
Spanish is the most commonly spoken language in Central America.
English/Spanish
Because Mexico and Central America were once colonies of Spain.
Spanish is spoken in the Central American countries of Guatemala, Honduras, Costa Rica, Panama, El Salvador and Nicaragua.
There is no Caribbean "mainland" but there are countries in Central America with Caribbean borders. The most spoken language in Central America is Spanish.
Costa RicaEl SalvadorGuatemalaHondurasNicaraguaPanamáOnly Belize is not a Spanish speaking Country.
the term "Latin America" refers only to the spanish speaking countries of North, South, and Central America. So the answer is Spanish.
Spanish spoken in America, because of the colonization. and the spanish conqueror bring their own language to America form Spain.
Spanish is the common language in Mexico and South America because the country of Spain colonized this region. The major exception being Brazil, which was Portuguese.
Central and South America were conquered by Spain a country which speaks Spanish. However Brazil, was settled by Portugal and so Portuguese is spoken there.
There are multiple countries in Central and South America where Spanish is the main language spoken. El Salvador, Honduras, Nicaragua, Panama etc.
Spain and Italy?? Seriously Italian is only spoken in Italy and a small part of Switzerland. Spanish is Spoken in Spain, All of Central America, most of South America and Equatorial Guinea in Africa.