Thunder Gun Steakhouse: A Legendary Johannesburg Institution Serving Steaks Since 1968
Thunder Gun Steakhouse is a true icon in Johannesburg’s dining scene, known for its hearty portions, no-frills atmosphere, and some of the best steaks in the city. Established in 1968, this time-honoured establishment in the suburb of Northcliff has built a loyal following through decades of consistently delivering top-quality grillhouse fare with old-school charm and excellent value.
Stepping into Thunder Gun feels like a nostalgic trip back in time, with its vintage interiors, leather booths, and wood-panelled walls evoking the spirit of classic steakhouses. The menu is proudly straightforward and satisfying, featuring perfectly aged steaks grilled to order, flame-grilled ribs, juicy burgers, and traditional sides that hit all the right notes. Each dish is served with the kind of generosity and flavour that has become synonymous with the Thunder Gun name.
Known for its warm, attentive service and unpretentious atmosphere, the restaurant attracts a mix of families, locals, and long-time regulars who come for both the food and the sense of familiarity. It’s the kind of place where you can relax, enjoy a cold beer or a glass of red wine, and know exactly what you’re getting—comforting classics done right.
With more than half a century of experience behind it, Thunder Gun Steakhouse remains a beloved Johannesburg landmark. It’s a celebration of tradition, quality, and enduring hospitality, offering diners an honest, satisfying meal in a setting that has stood the test of time. Whether you’re a first-timer or a lifelong fan, Thunder Gun delivers a steakhouse experience that feels like home.