Nice on 4th
Nice on 4th is famous for its “egg baskets” — toast baskets filled with poached eggs and an assortment of delicious toppings. Traditionalists go for the standard egg basket, topped with crispy bacon and a spicy tomato relish, while vegetarians can opt for a basket that features mushrooms and avocado. For a lighter meal, the Berry Bowl is a local menu favorite, too.
BTW: This spot doubles as a sidewalk cafe on a street brimming with restaurants, shops and bars. Grab a book from the bookstore next door to enjoy with your meal.
37 Fourth Ave., Parkhurst, Johannesburg 2193
Found within a mini market called 44 Stanley, Salvation Cafe is a great spot for pancakes and benedicts. You can also tuck into freshly baked pastries and loads of savory goodies; the egg benedicts and breakfast burritos are local favorites. And the best part? You can enjoy this from the beautiful outdoor sitting area — a sunny patio, perfect for a slow, easy morning. If you’re in a hurry and can’t dine in, there’s a deli section to order on the go.
BTW: The portion sizes are generous. Walk off the meal by exploring the market, which boasts shops full of clothing and homemade accessories.
salvation cafe, 44 Stanley Ave. Milpark, Johannesburg 2092
This charming, small Mexican restaurant in Illovo is an especially great option for vegetarians and vegans, with a wide selection for meat-lovers as well. From spicy chicken quesadillas and carnitas to cauliflower tacos and sweet-potato fritters, the best way to enjoy a meal here is to mix and match a taste of everything.
BTW: Don’t skip dessert. What could be better than warm deep-fried churros and chocolate sauce?
Perron, Illovo Junction, Corlett Drive, Illovo, Johannesburg 2196
If seafood is what floats your boat, then welcome home. There are more than 30 dishes to choose from at this outpost, part of South Africa’s oldest restaurant franchises. Dig in to everything from fresh fish and lobster to prawns and calamari.
BTW: The mixed platters are crowd-pleasers and especially great if you’re dining in a large group.
fishmonger rosebank, The Firs Cradock Avenue &, Biermann Ave, Rosebank, Johannesburg, 2196, South Africa
The Wine Bar
There’s something for every palate at this gem in the heart of Soweto. The Wine Bar is located on Vilakazi Street, the only street in the world to serve as home to not one but two Nobel Peace Prize winners: Nelson Mandela and former Archbishop of Cape Town Desmond Tutu. Here, you can sample traditional dishes like Mogodu (lamb tripe) or a hearty oxtail, best enjoyed with homemade steamed bread and a glass of wine from the in-house cellar.
BTW: After dinner, patrons have been known to get on their feet and enjoy some local music. Join the fun!
the wine bar, 7165 Vilakazi St., Orlando West, Soweto 1804
The Local Grill
Steak lovers simply can’t leave town without stopping by this modern steakhouse. Famous for its friendly service and beautifully aged beef, the owners strongly believe in sourcing from local farmers and aging the meat in-house. The restaurant also gives guided tours of the kitchen, offering a glimpse into dry- and wet-aging techniques.
BTW: South Africa’s wine industry is rated among the best in the world, and the steakhouse’s wine selection makes sure to reflect that. Ask your waiter for his or her recommended dish pairing.
The Local Grill, 40 Seventh Avenue and Third Avenue, Parktown North, Johannesburg 2193
Che Argentine Grill
If you’re dying for a good meal after stumbling out of a movie or before heading to a club, this is your spot. Che Argentine Grill can be found in the recently refurbished Johannesburg city center — once famous for being unsafe but now a gathering place for young professionals. The restaurant’s Argentine roots come across in everything from the music to the rustic decor, but the open kitchen is the real showstopper; everything is cooked on the wood-fired parrilla. Nothing works up an appetite quite like the sounds of meat sizzling on a large grill.
BTW: Leave your flashy jewelry at home and carry small sums of money. There is only street parking, so the cash will come in handy for tipping car guards. $2 will do.
Che Argentine Grill, 303 Fox St., Jeppestown, Johannesburg 2043
This no-fuss-or-frills spot feels like dining at your favorite aunt’s house and is the perfect place to end the night. The menu is delicious and straightforward, with a Cape Malay influence. Dig in to the chicken wings, homemade burgers and spicy chicken. Speaking of spicy: Try the homemade chili sauce. Every Wednesday night, you can sit back and enjoy a live jazz performance by local artists, with the occasional surprise act from an international jazz star.
BTW: If you’re a fan of curry, this is the perfect place to indulge.
Seventh Street and Second Avenue, Melville, Johannesburg 2072