Taco Bell 23223

Taco Bell #23223 is a Taco Bell restaurant located at 1147 North Colorado, Fayetteville, Arkansas.