Taco Bell222 Elmira Road 8:00 AM - 1:00 AM 8:00 AM - 1:00 AM 8:00 AM - 1:00 AM 8:00 AM - 1:00 AM 8:00 AM - 1:00 AM 8:00 AM - 1:00 AM 8:00 AM - 1:00 AM222 Elmira Road Ithaca, NY 14851 USphone(607) 275-0193(607) 275-0193ServicesOnline OrderingView PageDirections