Dining out in Johannesburg is a food lover’s dream; there are so many excellent restaurants to choose from you’ll want to come back multiple times to try them all. Here are the five best.
Café del Sol
Good luck getting in here without a reservation. Café del Sol is packed to the brim no matter what day of the week thanks to delicious eats like the bacon and brie filet and rack of lamb. They also serve up some great pasta dishes.
D6 District Six Eatery
If you’re in the mood for some traditional South African fare, look no further than D6. They’re Malay-style lamb curry will knock you off your seat and you’ll definitely want to leave space for their pumpkin fritters.
Catch
Strange as it may seem, dim sum is seeing an explosion in popularity in South Africa these days and there’s no place that does it better than Catch. Try for a seat on the terrace while you enjoy their eight-plate dim sum platter with a dessert of deep-fried ice cream.
The Grillhouse Rosebank
Diners craving a well-cooked steak will feel right at home at the Grillhouse. This family-friendly restaurant is fast-paced and full of delicious sauces to try, along with perfectly prepared steaks and ribs.
Moyo
The food at Moyo is splendid, but people truly come for the atmosphere. The staff puts on traditional African music performances (in full face paint!) while you eat, making for a delightful and delectable experience for both kids and adults alike.
Read This Next
Jazz Clubs of South Africa
Tips / Destination
Mar 24, 2016#TrazeeTravel
Insta FeedDestinations / North America
Oct 23, 2026Huntington Beach is California’s First Sensory-Inclusive Destination
KultureCity, the world's leading nonprofit focused on sensory accessibility and acceptance, named Huntington Beach as California’s first Sensory Inclusive-certified destination.
Sponsored Content
The Province That Surrounds Seoul — And Outshines It
Skip the Seoul Crowds. The Real Korea is in Gyeonggi.
North America
Oct 22, 2026Take a Rage-Therapy Retreat at This New York City Hotel
Rage rooms are all the hype right now, and rightfully so. It’s a form of therapy in itself, and the trend now extends beyond designated rooms to hospitality. One boutique lifestyle hotel in the heart of New York City’s Times Square recently partnered with Lower East Side-based rage room The Ragery, where guests can safely let their rage soar to different levels.
Destinations / North America
Oct 22, 2026Stay in This Restored 1920s School Campus
In Fayetteville, West Virginia, you can now stay in what was once the town’s high school and middle school, thanks to the opening of Hill Hall Hotel. The 40-guestroom boutique property stretches out over the 1923 high school and Mid-Century middle school buildings, retaining some of the original architecture and layout, while updating amenities to meet modern travelers’ needs.
Sponsored Content
GET TO KNOW TAP FORBIZ
Unlock flexible, refined business travel with TAP Air Portugal’s program, TAP FORBIZ. Developed for small, medium and large Companies, with options for corporate events, TAP FORBIZ offers exclusive advantages adapted to each type of business.
6 Skincare Mistakes to Avoid Before and After a Flight This Winter
An airplane’s cabin is already dry, but add in the winter climate and your skin practically begs for help. This season, keep skin healthy and moisturized by avoiding these six common mistakes when traveling:
ShareThis