Taco Bell 28862

Taco Bell #28862 is a Taco Bell restaurant located at 3636 South US Highway 41, Terre Haute, Indiana.