the steel horse
Now located at
201 S. Main St
(Downtown Owasso by Smoke & Mad Eats!)
have you visited our location in the osage?
The Steel Horse Pawhuska opened in November! It’s in the heart of downtown Pawhuska, OK!
Take a road trip to the prairie and see our newest addition to the TSH family!