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 (4)

4.9 out of 5.0
Based on the past 12 months
Food 5.0
Value 4.8
Service 5.0
Ambience 5.0
  • Creigh Dined: 3 days ago
    5
    Food 5.0
    Value 5.0
    Service 5.0
    Ambience 5.0
  • Candice Dined: 4 days ago
    4.8
    Food 5.0
    Value 4.0
    Service 5.0
    Ambience 5.0

    Reviewed on: Thu 29 May 25
    We went as a group of 20, the food was out quickly and was delicious as always. Our waiter was very friendly and always present for how busy it was. Thundergun never disappoints

  • Angelique Dined: 4 days ago
    5
    Food 5.0
    Value 5.0
    Service 5.0
    Ambience 5.0

    Reviewed on: Thu 29 May 25
    Always a hit for a festive occasion! Absolutely top quality food and service every time.Thank you for an awesome night

  • Quintas Dined: 4 days ago
    5
    Food 5.0
    Value 5.0
    Service 5.0
    Ambience 5.0

    Reviewed on: Thu 29 May 25
    Been going to Thundergun for 30 years. Never disappoints

Book Now