Taco Bell1724 E Main Street 11:00 AM - 7:00 PM 11:00 AM - 7:00 PM 11:00 AM - 7:00 PM 11:00 AM - 7:00 PM 11:00 AM - 7:00 PM 11:00 AM - 7:00 PM 11:00 AM - 7:00 PM1724 E Main Street Ottawa, OH 45875 USphone(419) 523-1198(419) 523-1198ServicesOnline OrderingView PageDirections