Taco Bell 18656

Taco Bell #18656 is a Taco Bell restaurant located at 1113 West Fort Scott, Butler, Missouri.