Choose a location

Book a table

Menu
Favourite

Thunder Gun Steakhouse, a Johannesburg institution since 1968, is celebrated for its legendary ribs, juicy steaks, and old-school charm. With its Western saloon-inspired interiors and a menu that hasn’t strayed far from its roots, it offers a nostalgic yet hearty dining experience. Famous for its secret basting sauce and generous portions—like the 1kg pork ribs—Thunder Gun remains a favourite for families, sports fans, and anyone craving classic comfort food. Whether you're enjoying the cosy pub, the lively dining room, or the enclosed terrace, expect warm service and timeless flavours that keep generations coming back.

Opening Hours

  • Monday 11h30 - 20h30
  • Tuesday 11h30 - 21h00
  • Wednesday 11h30 - 21h00
  • Thursday 11h30 - 21h00
  • Friday 11h30 - 21h30
  • Saturday 11h30 - 21h30
  • Sunday 11h30 - 20h00

Reviews (133)

4.7 out of 5.0
Based on the past 12 months
Food 4.8
Value 4.6
Service 4.8
Ambience 4.7
  • Jenna-Lea H. Dined: 1 week ago
    5
    Food 5.0
    Value 5.0
    Service 5.0
    Ambience 5.0

    Reviewed on: Fri 23 Jan 26
    We had a wonderful time!

  • Brian E. Dined: 2 weeks ago
    4.5
    Food 5.0
    Value 5.0
    Service 5.0
    Ambience 3.0

    Reviewed on: Wed 14 Jan 26
    No problems, except a noisy group of 10 men. Quiet while they were eating

  • Kieran S. Dined: 3 weeks ago
    5
    Food 5.0
    Value 5.0
    Service 5.0
    Ambience 5.0

    Reviewed on: Fri 09 Jan 26
    Been my families local for a good time and amazing food. And we will always go back

  • Luisa J. Dined: 1 month ago
    4.8
    Food 5.0
    Value 5.0
    Service 5.0
    Ambience 4.0
  • Janet S. Dined: 3 weeks ago
    5
    Food 5.0
    Value 5.0
    Service 5.0
    Ambience 5.0

    Reviewed on: Fri 09 Jan 26
    Always a favourite place to go

  • Matthew H. Dined: 3 weeks ago
    5
    Food 5.0
    Value 5.0
    Service 5.0
    Ambience 5.0

    Reviewed on: Thu 08 Jan 26
    Thundergun has to be one of the best family restaurants in Johannesburg. Waiters are extremely friendly and helpful. Food is always excellent. Just always a great experience!

  • Ernest M. Dined: 3 weeks ago
    5
    Food 5.0
    Value 5.0
    Service 5.0
    Ambience 5.0
  • Sophia M. Dined: 1 month ago
    4
    Food 4.0
    Value 3.0
    Service 4.0
    Ambience 5.0

    Reviewed on: Wed 24 Dec 25
    Great vibe, happy waiters and lots of hustle and bustle. We waited an hour for our meal, but considering how packed it was, we didn't mind. We had a few drinks and when the food arrived, it was absolutely delicious! Will definitely go again even though it's a little far from us. We booked ahead and I'm glad we did, there were people waiting.

  • Diana S. Dined: 1 month ago
    5
    Food 5.0
    Value 5.0
    Service 5.0
    Ambience 5.0

    Reviewed on: Tue 23 Dec 25
    WENT FOR THE RIBS. HAD THE RIBS. ENJOYED THE RIBS. OLD SCHOOL DELICIOUSNESS.

  • Peter E. Dined: 1 month ago
    4.8
    Food 5.0
    Value 5.0
    Service 5.0
    Ambience 4.0

    Reviewed on: Fri 19 Dec 25
    Excellent food, as always.

Show More
Book Now