I had a lunch “meeting” a couple weeks ago and I told the guy that I would see him at the Oasis Restaurant at the Mount Nelson. “Are you aware of it?” I asked him. “Cape Town’s best kept secret,” he replied. Wow – that’s laughable. I know a lot of places and things claim […]