We have a list of must-visit restaurants on our annual visit to Cape Town. And at the top of this list is Chefs Warehouse at Beau Constantia. Set deep in the Constantia Valley; the restaurant has beautiful views and even better food. I always get super excited about lunching there. Chef Ivor Jones serves an […]