Be sure to check out Cape Town’s newest seafood restaurant, Galjoen. Restaurateurs Neil Swart and Anouchka Horn of Belly of the Beast fame have bought the same sense of culinary focus to Galjoen, where the spotlight falls squarely on sustainably caught South African seafood. “People come to Cape Town and eat imported seafood, and that … Continue Reading