JohannesburgCopyright: Joshua Resnick/Shutterstock.com
Hidden in plain sight, this 1920s New York speakeasy-style restaurant and bar serves up delectable burgers, pizza, tacos, and other foods, all accompanied by a refreshing pint of beer or other drinks of your choice. The rock'n'roll attitude is almost tangible.
This cosmopolitan city will spoil you for choice: Greek, Italian, Indian, Chinese, Argentinean, just to name a few. South Africans are great meat-eaters, so steak houses abound. Greenside is packed with smart restaurants, but all the northern suburbs have their stars. Melville, Parktown North, Melrose Arch, and trendy Parkhurst are particularly good locations.