Taco Bell353 South Kirkwood Road 7:00 AM - 1:00 AM 7:00 AM - 1:00 AM 7:00 AM - 1:00 AM 7:00 AM - 1:00 AM 7:00 AM - 2:00 AM 7:00 AM - 2:00 AM 7:00 AM - 1:00 AM353 South Kirkwood Road Kirkwood, MO 63122 USphone(314) 909-9803(314) 909-9803ServicesOnline OrderingView PageDirections