2 Best Restaurants in Johannesburg, South Africa

Sophiatown Bar and Lounge

$ | Newtown

Although not in the same league as the more famous Nambitha and Wandie's traditional township restaurants in Soweto, the Sophiatown Bar and Lounge in Newtown is popular and much easier to get to. The restaurant is decorated with photos and murals of 1950s musicians like Miriam Makeba, and patrons gather around braziers on chilly winter nights. Jazz music vies for attention with the rather boisterous crowd, and the place has the feel of a shebeen (township bar). The food is a good example of black South African cuisine. A specialty is pap-and-wors—a traditional South African maize-meal porridge (pap) that is white and stiff with boerewors (a South African sausage). The restaurant serves other dishes popular in the townships such as mogodu (tripe) with samp (stewed corn kernels) and beans, as well as ostrich steaks or burgers. Simpler meals like steak and fresh salads are also served.

The Cradle

$$

The Cradle is a great choice for a lunch or dinner if you're spending the day or more in the Cradle of Humankind area, which is about a 90-minute drive from Johannesburg or Pretoria, but it's only open on weekends. Tables here overlook a 7,413-acre game reserve. The overall impression is one of space and silence. The frequently changing menu is impressive, including among other dishes sage pork chops, springbok shank, veal saltimbocca, and venison-and-pancetta stew. The extensive wine list has many local specialties.