Taco Bell 23134

Taco Bell #23134 is a Taco Bell restaurant located at 3615 East Market Street, Logansport, Indiana.