Taco Bell 28872

Taco Bell #28872 is a Taco Bell restaurant located at 1915 North Lincoln Street, Greensburg, Indiana.