Cafe • Cafés • Diners • German
"The Rock Cafe in Stroud is an historic piece of Rt 66. It is well worth a stop for good traditional diner food. Have rode out here many times over the years and have never been disappointed. Service is excellent with a small town vibe."