Taco Bell 26912

Taco Bell #26912 is a Taco Bell restaurant located at 2402 East Shawnee, Muskogee, Oklahoma.