Locations
Steer Inn Inc. owns and operates the Homestead Family Restaurant in Cushing, OK as well as the Steer Inn Restaurants in Cushing, OK and Mannford, OK. We welcome you to visit us at any of our locations.
HOMESTEAD
1001 E Main Street, Cushing, OK 918.225.2415
Dine-In: 7AM-2PM daily
Take-Out: Mon-Fri 7AM-2PM; Sat-Sun 7AM-9AM
STEER INN CUSHING
1340 E Main Street, Cushing, OK 918.225.3501
Sun-Thurs: 11AM-8:30PM
Fri-Sat: 11AM-9PM
STEER INN MANNFORD
108 Industrial Dr, Mannford, OK 918.865.2127
Sun-Thurs: 11AM-8:30PM
Fri-Sat: 11AM-9PM