Taco Bell 20461

Taco Bell #20461 is a Taco Bell restaurant located at 1105 South Rogers, Clarksville, Arkansas.