Taco Bell 36317

Taco Bell #36317 is a Taco Bell restaurant located at 9506 63rd Drive, Rego Park, New York.