Taco Bell 23138

Taco Bell #23138 is a Taco Bell restaurant located at 1906 North Walnut Street, Hartford City, Indiana.