Taco Bell 29943

Taco Bell #29943 is a Taco Bell restaurant located at 1421 Cinnamon Hill Lane, Columbia, Missouri.