The New Scoobys Express! Drive Thru & walk up only! Tell'em Scooby sent ya!!! 2013 Franciscan Way West Chicago, IL!