Taco Bell operates one of its Mexican-style restaurants at this location on Telegraph Rd. in Oakville. Tacos, burritos, nachos and other food items are available inside the establishment or via its drive-through window. There is also a limited Pizza Hut menu available at this restaurant.
5433 Telegraph Rd, Saint Louis, MO 63129
(314) 892-4412
  • Hours: Mon - Thu, 10am - 1am, Fri, Sat, 10am - 3am; Sun, 11am - 1am
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »