Im half mexican, yet took no offense towards that, so calm down, gracias 😉
No, because he knows nothing about what he's saying, and I'm not gonna let him get away with such an ignorant post.
Thats the issue, its not your job to handle that, it will only end up in trouble, just report it, and you should be done with it!