Taco Bell 31618

Taco Bell #31618 is a Taco Bell restaurant located at 2613 Ellwood Road, New Castle, Pennsylvania.