Taco Bell623 Tenney St 7:00 AM - 3:00 AM 7:00 AM - 3:00 AM 7:00 AM - 3:00 AM 7:00 AM - 3:00 AM 7:00 AM - 3:00 AM 7:00 AM - 3:00 AM 7:00 AM - 3:00 AM623 Tenney St Kewanee, IL 61443 USphone(309) 767-0095(309) 767-0095ServicesOnline OrderingView PageDirections