The new Taco Bell coming to the west end of Hazel Avenue, at S. Big Bend Boulevard in Maplewood, could open in late October according to a construction worker on the site, or early to mid-November according to Bell American Group Director of Real Estate Bob Lach.
The new Taco Bell was announced in April. It will replace Tim Hortons, which closed its doors in December 2017, along with all other St. Louis locations of the franchise.