Big difference between SA and the other countries - Im sure you can get any type of food you want in Cape Town or Joburg. Sounds like an amazing trip - lucky you!