Taco Bell 23044

Taco Bell #23044 is a Taco Bell restaurant located at 6610 Camden Boulevard, Fountain, Colorado.