Yes.
no because it is the country that you are born in that's why there are pregnant woman crossing into America from Mexico so there child is American.
No.
No he/she was born in that country and is a citizen
no they do not the Mexican instead becomes an American citizen
father borm in san francisco but the mother is an mexican citizen and baby born in mexico is the baby an american citizen
American citizens don't require a visa to visit Mexico.
All Canadian and American citizens need passports to travel to Mexico. The main reason they need the passport is to reenter Canada or the United States.
In Canada, Mexico or other Caribbean nation.
yes
He is both Mexican and American. He has dual citizenship.
Baby is an American citizen due to the law of blood. (Jus sanguinis)
You should contact the American embassy in Mexico for legal advise:http://www.usembassy-mexico.gov/