Taco Bell31 Southtowne Shopping Center 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 - 1:00 AM 7:00 AM - 1:00 AM 7:00 AM - 1:00 AM31 Southtowne Shopping Center Du Quoin, IL 62832 USphone(618) 542-6218(618) 542-6218ServicesOnline OrderingView PageDirections