Enjoy fresh, delicious American cuisine at Hard Rock Cafe Johannesburg. Located where Sandton City and Nelson Mandela Square combines big city sophistication and European style, right underneath the African sun in the perfect place to eat, drink, and unwind, join us in one of the most beautiful places on earth.