Taco Bell 27044

Taco Bell #27044 is a Taco Bell restaurant located at 1105 Oakland Avenue, Indiana, Pennsylvania.