Taco Bell 4285

Taco Bell #4285 is a Taco Bell restaurant located at 1050 Highway 412 West, Siloam Springs, Arkansas.