Taco Bell is an American fast-food restaurant chain that features a wide array Mexican-American-type menu items such as nachos, burritos and tacos. The menu features seasonal specials.
510 Dunham Rd, St Charles, IL 60174
(630) 513-1740
  • Accessibility Details: Parking available
  • 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?