Taco Bell 31069

Taco Bell #31069 is a Taco Bell restaurant located at 702 A Avenue West, Oskaloosa, Iowa.