thedeltareview.com
Manchester Road in St. Louis County was apparently once part of the famed Route 66, which may explain the old signs and throwback businesses that appear along it. But I was over there mainly to go …