Taco Bell 28955

Taco Bell #28955 is a Taco Bell restaurant located at 392 Main Street, Danbury, Connecticut.