Tim Hortons opens first STL-area restaurant

June 23, 2015

MAPLEWOOD, Mo. –The first Tim Hortons in the St. Louis area has opened its doors. The store is just south of Manchester on Big Bend in Maplewood. It will be open in 24 hours. The first customer arrived by limo and Fredbird, Rampage and Louie are all …