Taco Bell 15923

Taco Bell #15923 is a Taco Bell restaurant located at 3301 Clark Lane, Columbia, Missouri.