Taco Bell 32707

Taco Bell #32707 is a Taco Bell restaurant located at 1131 South Stapley Drive, Mesa, Arizona.