Taco Bell 27906

Taco Bell #27906 is a Taco Bell restaurant located at 1905 Southwest Boulevard, Jefferson City, Missouri.