Taco Bell 26119

Taco Bell #26119 is a Taco Bell restaurant located at 208 Plum Street, Edinboro, Pennsylvania.