One of JNB’s only Mexican names on the board
Salsas Mexican Grill sits inside O. R. Tambo International Airport (JNB) as a rare Mexican-branded option in a terminal scene dominated by grills, cafes, and generic sit-down spots. Signage shows a casual counter setup with standard table seating, and reviews hover around a 4-star rating, which is solid by airport standards. You’re looking at typical airport pricing, so think mid-range mains rather than fast-food cheap.
The exact terminal listing at JNB uses lettered concourses A through E, and Salsas Mexican Grill appears in airport dining guides alongside other airside restaurants after security. That puts it in play for passengers already checked in and past passport control, not for landside meet-and-greets. If you’re connecting, factor in the usual 30–45 minutes to clear formalities at JNB before assuming you have time to sit down here.
Menus at similar Salsas Mexican Grill outlets lean on tacos, burritos, nachos, and rice bowls, so expect that template here rather than elaborate regional dishes. Portion sizes, based on photos from other locations, tend to be single-tray meals suited to a 30–40 minute sit-down. Figure on soft drinks and standard local beers by the bottle or can, not a specialist tequila program. If you need something you can carry to the gate, burritos and quesadillas usually travel better than nachos.
There are no consistent complaints in public reviews tied specifically to this JNB branch, which already puts it ahead of several 2–3 star airport outlets on the same field. Still, plan for slower service at peak bank times, roughly 06:00–09:00 and 17:00–20:00, when international departures stack up. If your boarding pass says A or B gates and you’re inside 45 minutes to boarding, treat Salsas as a sit-down only if your gate is within a 5–10 minute walk; otherwise, ask what can be prepared in under 10 minutes and carry it out.