Taco Bell 23306

Taco Bell #23306 is a Taco Bell restaurant located at 13732 Colorado Boulevard, Thornton, Colorado.