Taco Bell 23124

Taco Bell #23124 is a Taco Bell restaurant located at 435 North Mount Zion Road, Lebanon, Indiana.