Taco Bell 29786

Taco Bell #29786 is a Taco Bell restaurant located at 1314 Middle Country Road, Selden, New York.