Taco Bell 31731

Taco Bell #31731 is a Taco Bell restaurant located at 1720 West Speedway Boulevard, Tucson, Arizona.