Taco Bell 4369

Taco Bell #4369 is a Taco Bell restaurant located at 6233 Colonel Glenn Road, Little Rock, Arkansas.