Taco Bell

2290 Shawnee Rd, Lima OH

(419) 224-4575

Location