Santa Rio Spur Steak Ranch

About Santa Rio Spur Steak Ranch

Santa Rio Spur Steak Ranch is a family style restaurant with a taste for life!

Shop E22 Entertainment Level, Lakeside Mall, Tom Jones St
Boksburg North

Santa Rio Spur Steak Ranch's upcoming events