Taco Bell 28859

Taco Bell #28859 is a Taco Bell restaurant located at 3132 Wabash Avenue, Terre Haute, Indiana.