Taco Bell

2630 Colorado Blvd., Idaho Springs, CO 80452
Local: 303-567-2156
Region: Front Range City: Idaho Springs