Actually this kind of thing gets fairly complex. Consider for instance a scenario where the government was sponsoring an event like this - would that be OK?
Or consider a company that has a table reserved in their cafeteria specifically for black men. Would that be OK?
It seems as a society we've decided that a certain basis of discrimination is fine while others are not. For example having a table exclusively for executives is fine, while one based on race or gender is not.