What food/drinks/water must I bring with, on my self-drive trip to South Africa?

South Africa has great food, with large modern supermarkets in the main cities, and smaller grocery stores in most rural towns. Eating out is not expensive compared with Europe and North America. There’s everything from Burger King to hipster farmers’ markets, plus exceptional restaurants serving quality meat, vegetables and seafood. The country caters well for road trippers. Roadside farm stalls sell local produce and snacks, and most petrol/gas stations have small shops and fast-food outlets attached. Tap water is drinkable everywhere in South Africa unless specifically stated otherwise, which is very rare. Some rural areas rely on boreholes, which can taste a bit earthy or brackish, so keep some bottled water with you if you’re leaving the main tourist track.