Taco Bell 28873

Taco Bell #28873 is a Taco Bell restaurant located at 730 North Broadway, Peru, Indiana.