2 Best Restaurants in Johannesburg, South Africa

Jo'Anna Melt Bar

$

Known for its hearty toasted sandwiches like the Popeye with a beef patty, bacon, caramelized onions, tomatoes, gherkins, cheddar, and a squirt of mustard and ketchup, Jo'Anna Melt Bar's name speaks for itself. Wash it down with the Give Me Hope Jo'anna—a mixture of locally-made Klipdrift brandy, passion fruit, and pineapple syrup shaken with a shot of red wine and a dash of bitters—at the seemingly oversized bar, which is the central feature of this small establishment. The eponymous drink is named after Eddy Grant's iconic song, Gimme Hope Jo'anna (a reference to Johannesburg), which he wrote after visiting South Africa. It was scathing of the apartheid government and encouraged freedom, which lead the ruling National Party at the time to ban it. And what better way to pay tribute to the country's liberation struggle than by "squeaking your takkies" (dancing) when the jukebox or karaoke get going in the evenings.

7 7th St., Johannesburg, Gauteng, South Africa
072-733–5966
Known For
  • you can also order from Dukes Burgers next door
  • half-price toasties on Tuesdays
  • seating around the bar

Vilakazi Espresso

$

Across the street from the Hector Pieterson Memorial and Museum, Vilakazi Espresso is recognizable for its geometric Ndebele-inspired mural and colorful graffiti artwork. It serves deep-fried and filled South African vetkoek (dough bread) and sandwiches, along with its wide coffee selection and smoothies.