I know absolutely NONE of those venues. Possibly for 2 reasons:
1) I don't drink
2) I don't live in Cape Town