Cape TownRestaurantsHarvest, Forage, and Eat Your Heart Out at South Africa's Babylonstoren Farm and HotelEat, drink, and garden your heart out at Babylonstoren, one of the great food lover's vacations in the world right now.Sarah KhanRestaurantsThe World's Top 10 Best Hotel BarsAndrew KnowltonWhere to eatCape Town, South Africa Travel GuideJeffery Lindenmuth