Taco Bell 4985

Taco Bell #4985 is a Taco Bell restaurant located at 1091 North 21st Street, Newark, Ohio.