Taco Bell 33800

Taco Bell #33800 is a Taco Bell restaurant located at 120 Newark Road, Mount Vernon, Ohio.