Duty Free Mall sit-down coffee spot with real tables
In JNB’s Duty Free Mall between Terminals A and B, Mugg & Bean is the named, sit-down coffee shop you actually see on the official airport directory, not just another anonymous kiosk. It sits airside in the main mall spine, so you can meet someone flying on SAA out of A or a regional carrier out of B without clearing security twice. Rating hovers around 4/5, which tracks for “good enough to kill an hour” in this part of the airport.
This branch runs typical airport hours tied to long-haul banks, with early-morning opening to catch the 06:00 wave and service through late-night departures. Menu follows the South African chain template: big muffins, stacked breakfasts, burgers, wraps, and bottomless filter coffee. Expect around R40–R50 for coffee, R70–R120 for baked goods or a breakfast plate, and R120–R180 for mains, so cheaper than most full-service sit-downs in Terminal A’s departures level.
Coffee is the safest bet here: their bottomless filter keeps refills coming while you watch gate screens for A, B, C, D, and E. If you want food, the muffins and cakes in the front counter case usually look fresher than the hot items, and a simple toasted sandwich tends to land better than anything complicated. It’s one of the few spots in the mall where you can actually plug in, order a R45 cappuccino, and keep your laptop out for an hour.
Service at OR Tambo restaurants gets recurring criticism in research, and Mugg & Bean is not immune: expect the odd incorrect order or 15–20 minute wait on busy evenings when multiple A- and B-gate flights board around 20:00. Staff do respond if you flag mistakes, but build that time buffer into any tight connection. If your boarding pass shows gates C or D, grab the bill as soon as food hits the table.
Tip: call ahead on +27 (0)11 390 3386 if you’re meeting someone between flights; confirm they’re in the Duty Free Mall airside, then pick a table near the corridor facing Terminal A so you can watch both your gate and theirs.