Taco Bell 3394

Taco Bell #3394 is a Taco Bell restaurant located at 1167 Columbus Pike, Delaware, Ohio.