Cape Town foodies braved the chilly weather on Friday, 10 April 2015 to support the opening night of Taste of Cape Town, part of the international Taste Festivals. Based on the feedback we received at the Big Green Egg feature, it was well worth it! Teaming up again...
