Taco Bell 27912

Taco Bell #27912 is a Taco Bell restaurant located at 1109 Bishop Avenue, Rolla, Missouri.