10 Best Franschhoek Restaurants You Don’t Want to MissIt’s no mistake that Franschhoek has been dubbed the ‘culinary capital of South Africa’. The…