Taco Bell 28962

Taco Bell #28962 is a Taco Bell restaurant located at 1101 North Susquehanna Trl, Selinsgrove, Pennsylvania.