Van barrels into St. Louis restaurant May 12, 2012 By admin A St. Louis County restaurant is cleaning up its drive through, even though it doesn’t have one. A mini-van crashed through the front door of O’Charley’s restaurant last night there were no injuries. Share this:FacebookTwitter