Taco Bell 5118

Taco Bell #5118 is a Taco Bell restaurant located at 301 Highway 67 North, Newport, Arkansas.