Taco Bell 30898

Taco Bell #30898 is a Taco Bell restaurant located at 511 North Plaza Drive, Van Buren, Arkansas.