Taco Bell 36376

Taco Bell #36376 is a Taco Bell restaurant located at 85 Brookside Drive, Chester, New York.