Designed by
Title
Route 66, Rock Cafe Restaurant, Stroud, Oklahoma #258294720
Description
Rock Cafe restaurant on Route 66 in Stroud, Oklahoma. The food and beverage venue is a travel stop on the Mother Road highway in the United States of America.
This image is editorial