@everetra - Yes, there is some discrimination, but they also honor the Garifuna people too. I’ve heard that there is a Garifuna day which is celebrated as a national holiday.
When I think of the story of these people, I am immediately reminded of the American Indians. Of course there was not widespread intermarriage with the Indians, but like the Garifuna, the Indians had to resist invasion.
However, in their case they did not regain control of the land. Nonetheless we honor them with special rights and privileges and even special lands like reservations.
They are a nation within a nation, and that’s exactly how I see the Garifuna people.