Rock Cafe has been serving food and fun on Route 66 since 1939. Open 7 days a week 6AM to 3PM Mon.-Fri.6AM to 6PM Sat.-Sun.918-968-3990Located at: 114 W. Main Street, Stroud, Oklahoma 74079Like us on Facebook. The Rock Cafe in the early 50’s