It’s not hypocritical at all.
If they were racist, then they would not eat at Mexican Restaurants.
The fact they are proves they are not racist and only believe in the rule of law.
NPR = LEFTIST PROPAGANDISTS
But the common wisdom is you are a racist despite having black friends, so why does where one eats make a difference?