Taco Bell 30398

Taco Bell #30398 is a Taco Bell restaurant located at 6023 University Avenue, Cedar Falls, Iowa.