There are several threads on the topic - so definitely worth a search.
One that hasn't been mentioned yet as it's brand new - and currently the "in" restaurant in Cape Town - is The Test Kitchen. Fine dining establishment in Salt River (but don't be put off). Chef used to be at La Colombe. Small (32 seats) so booking is essential.