Taco Bell1091 N 21st St 8:00 AM - 3:00 AM 8:00 AM - 3:00 AM 8:00 AM - 3:00 AM 8:00 AM - 3:00 AM 8:00 AM - 3:00 AM 8:00 AM - 3:00 AM 8:00 AM - 3:00 AM1091 N 21st St Newark, OH 43055 USphone(740) 366-6352(740) 366-6352ServicesOnline OrderingView PageDirections