It depends from region. Mexicans don't mind getting called Mestizos. But call a Chilean (who are mestizos too) a mestizo and you won't get a friendly reaction.