Taco Bell 20214

Taco Bell #20214 is a Taco Bell restaurant located at 1030 Academy Park Loop, Colorado Springs, Colorado.