Taco Bell 31724

Taco Bell #31724 is a Taco Bell restaurant located at 1818 East Speedway Boulevard, Tucson, Arizona.