Nestled along the historic pavement of Route 66 in Stroud, Oklahoma stands a stone building that’s been feeding hungry travelers and devoted locals for generations. The Rock Cafe isn’t just serving ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results