Taco Bell 30434

Taco Bell #30434 is a Taco Bell restaurant located at 1301 West Hunter Street, Logan, Ohio.