"I only see such spellings when people are trying to convey some sort of sophistication"
McCafe and Buckingham Palace would want the "sophistication angle". Both spellings work obviously, but IMO (and the majority of English books) "cafe" is the "correct" spelling.
https://books.google.com/ngrams/graph?content=caf%C3%A9%2Cca...