Taco Bell 23900

Taco Bell #23900 is a Taco Bell restaurant located at 3045 Williams Boulevard Southwest, Cedar Rapids, Iowa.