Taco Bell 28991

Taco Bell #28991 is a Taco Bell restaurant located at 1837 East Third Street, Williamsport, Pennsylvania.