Having a name you find distasteful does not make a restaurant "openly racist," and the fact that a racist publication makes an unsolicited statement  in one's defense does not constitute "seeking the publicity of racist magazines." Pro tip: if the majority of your argument consists of labeling people as "racists," those people become much less interested in attempting a conversation with you.