Grand Slam Sports Diner

Sports Bar Dowerglen $$

The East Rand rarely gets the credit Sandton collects, but on a Saturday with a full fixture list, Grand Slam answers the question of where Edenvale watches its rugby.

Published Apr 14, 2026 · By Daniel Okafor

Grand Slam Sports Diner sits on the corner of Elm Street and Sycamore Drive in Dowerglen, a quiet residential pocket of Edenvale on Johannesburg's eastern flank. The venue bills itself as the home of live sport for fans and families, and the numbers back the claim. Grand Slam runs 20 HD screens plus one big screen, which is more glass than most northern suburb rooms can offer.

This is a diner first, so the room feels brighter and more open than a dark pub. Booths and long tables fill the floor, the screens wrap every wall, and the volume rises and falls with the score rather than a club playlist. Families bring children early in the day, then the supporters arrive as kickoff nears. For the wider field of where to watch in the city, our guide to the best sports bars in Johannesburg sets the scene.

Order off the grill. The ribs are the headline plate, the burgers are honest and generous, and the platters are built for a table splitting attention between the food and the second half. Beer arrives cold and the prices stay in mid range territory, a $$ room rather than a special occasion splurge. EatOut lists Grand Slam among Edenvale's established sports venues, and the recurring praise in its Tripadvisor reviews is for big portions at fair money.

The crowd is loyal and local. East Rand regulars treat the diner as their default, and the screens carry the fixtures they came for, from Springbok Tests to Premier League weekends. Because the room seats a crowd, you can usually find a table here when northern bars are already two deep at the bar.

Go for a marquee fixture and still arrive ahead of kickoff. Grand Slam fills steadily before any Springbok or Bafana Bafana start, and the best booths under the big screen go first. A weekday lunch is the gentler option if you want the screens without the weekend scrum. For the run of tournament fixtures, our roundup of where to watch the 2026 World Cup in Johannesburg is the companion read.

What regulars value most is reliability. The channels are on, the kitchen keeps sending out ribs and burgers through extra time, and the parking outside is the kind of easy that northern suburb bars cannot promise. The common note is that it is a diner rather than a late night party room, which is exactly what its families want.

The room rewards a few kinds of visit. It is a strong call for a family that wants the rugby with space for children to move, for an East Rand local who would rather not drive into Sandton traffic for a Test, and for a group that needs a guaranteed table on a packed derby weekend. It is the wrong call for anyone chasing a polished cocktail list or a quiet date, since the screens and the grill set the tone. Knowing which night you want decides whether Grand Slam is your bar or just a backup.

Grand Slam pairs naturally with the rest of the Joburg sports circuit. If you are closer to the northern suburbs, Hogshead in Illovo screens multiple matches at once, while Benchwarmers in Rosebank brings the louder American-style energy. Both sit inside the broader Johannesburg sports bar scene worth working through across a season.

Sources: Grand Slam Sports Diner official site (2026); EatOut Edenvale venue listing; Tripadvisor Grand Slam Sports Diner reviews; Grand Slam Sports Diner official Facebook page.

Keep drinking

More in Johannesburg

Johannesburg sports bars