Man this situation needs to chill the eff out.   At this point I think the café has let the wrong people (her life partner) defend the place in the wrong way.   They should have booted the patrons using that racist talk.
Don't get me wrong, I am sure the protesters are not completely innocent either.   From the cafe standpoint the protesters are trying to ruin their business, which is very personal and pretty terrible, over the use of 2 words (Colonial and Plantation).
This was a situation they hoped to resolve and it escalated the wrong way.  I don't see how this place survives unless there is a name change.   They can still offer the same food but they need to distance themselves from the racist web page and all this BS.