Taco Bell 16603

Taco Bell #16603 is a Taco Bell restaurant located at 2320 North Reserve, Missoula, Montana.