Backroad Bites: Ranch House Restaurant

November 10, 2017 0
Stroud, Oklahoma By Kristi Hawks This month’s backroad venture took me and some friends to the Ranch House Restaurant in Stroud, Okla. This restaurant is located on Historic Route 66 and serves home-cooked food. As […]