Taco Bell 31718

Taco Bell #31718 is a Taco Bell restaurant located at 7140 North Thornydale Road, Tucson, Arizona.