It is against the law to not carry your local identification (can be the NRIC or the Driver's License, or your EP/SP/WP.) In theory you should also carry your passport if you are a tourist. I'd recommend only carrying a photocopy of the front page or a photocopy of your NRIC if you tend to lose you...
I guess it all depends on what a coffee is to you. Espresso? long black? with milk? sugar? Location you are at? I like mine black and double espresso! hah Anyway, there are plenty of cafes to look out for; such as 1. My awesome cafe 2. The LOKAL 3. Strangers Reunion 4. Habitat Coffee 5. 40 Hands 6. ...
I don't even carry one with me. AM I meant to? should I be carrying my pass around? Once before I had a job, I was stopped by a cop. Asked me for my IC. Mind you I was out and quite tipsy. I had no idea!! All I had was my Australian drivers licence from Queensland (any Qld'er would know, the old dri...
I saw Biltongs and so forth at Swiss Butchery (apparently they make their own). I haven't seen much SA stuff around. But I guess the reply above helped. Happy Hunting