Lambert Callout

KFC/Taco Bell

  • 620 S. Fifth St.
    Saint Charles MO 63301
  • 636-723-6884

Two great tastes in 1 place.

  • Carry-Out:
  • Catering:
  • Smoke Free: