Taco Bell 19990

Taco Bell #19990 is a Taco Bell restaurant located at 901 East Broadway, North Little Rock, Arkansas.