The colors, font and background of Mecca Cola's logo seems awfully familiar, but I can't quite put my finger on where I've seen it before:
I must admit I enjoy the irony of the slogan, though. I can just imagine a commercial with a young Saudi woman on a sunny day playing Frisbee - and then trying to drink Mecca Cola through her burqa, while the announcer says "The Taste of Freedom."
(This is the Palestinian Arab version of the product; the main Dubai-based version uses a different logo.)