Taco Bell 1940

Taco Bell #1940 is a Taco Bell restaurant located at 801 US 31 North, Greenwood, Indiana.