There are restaurants to suit every budget and appetite in Southern Africa. Durban, Johannesburg, and Cape Town have earned international recognition for their affordable fine dining options. South Africa produces world-class wines. If you're in the mood to eat authentic African dishes, try lamb meat stew (potjiekos) in South Africa, an oryx steak in Namibia, and a bowl of thick maize porridge (sadaza) with mixed vegetables in Zimbabwe. Satisfy your sweet tooth by trying koeksisters in South Africa, candied papaya (mapopo) in Zimbabwe, and fried doughnut-like cakes (magwinya) in Botswana.