Taco Bell 33497

Taco Bell #33497 is a Taco Bell restaurant located at 405 North Franklin Street, Cuba, Missouri.