Taco Bell 17278

Taco Bell #17278 is a Taco Bell restaurant located at 719 South Broadway, Little Rock, Arkansas.