Taco Bell 30840

Taco Bell #30840 is a Taco Bell restaurant located at 1819 Kitty Hawk Avenue, Carroll, Iowa.