Taco Bell offers Mexican-inspired fast food ranging from tacos and burritos to nachos and chalupas. With over 5,600 locations nationwide, Taco Bell is one of the largest restaurant chains in the country. The Taco Bell on Tesson Ferry has been around since 1980 and has a drive-thru for in-car service. 
12850 Tesson Ferry Rd, Saint Louis, MO 63128
(314) 849-0610
  • Hours: Sun - Thu, 10am - 1am;
    Fri - Sat, 10am - 2am
  • Accessible: yes
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »