Taco Bell 33868

Taco Bell #33868 is a Taco Bell restaurant located at 2450 8th Avenue, Greeley, Colorado.