Route 66 News

Rock Cafe retools its Web site

The Rock Cafe in Stroud, Okla., has renovated its Web site.

Although it’s a work in progress and stuff still needs to be added, it’s definitely a much-improved design.

Leave a Reply

%d bloggers like this: