Taco Bell 20136

Taco Bell #20136 is a Taco Bell restaurant located at 3300 Hillcrest Road, Dubuque, Iowa.