Taco Bell 33867

Taco Bell #33867 is a Taco Bell restaurant located at 1220 East 1st Avenue, Broomfield, Colorado.