Taco Bell 28960

Taco Bell #28960 is a Taco Bell restaurant located at 84 Newtown Road, Danbury, Connecticut.