Cushing OK Steak Houses
1. 1138 N Little Ave, Cushing, OK 74023 | Steer Inn Corp Office(918) 225-6707
2. 1340 E Main St, Cushing, OK 74023 | Steer Inn Family Restaurant(918) 225-3501
(918) 225-6707
2. 1340 E Main St, Cushing, OK 74023 | Steer Inn Family Restaurant(918) 225-3501