<p>Taco Bell operates one of its international chain of Mexican-inspired fast food restaurants at this location on Tesson Ferry Road. Traditionally known for tacos and burritos, Taco Bell now offers salads and wraps.</p>
<p>There are nearly 6,000 Taco Bell restaurants in the United States, and more than 80 percent of these are operated by independent franchisees.</p>
12850 Tesson Ferry Rd, Saint Louis, MO 63128
(314) 849-0610
  • Hours: Sun - Thu, 9:30am - 2am; Fri - Sat, 9:30am - 3am.
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »