Taco Bell 5311

Taco Bell #5311 is a Taco Bell restaurant located at 8080 East US Highway 36, Avon, Indiana.