Talking Stick Resort Arena

Talking Stick Resort Arena

Taco Bell Cantina to open at Collier Center in downtown Phoenix

Local News Restaurant News
Soon enough, Phoenix will be home to its own boozy Taco Bell Cantina. The restaurant will open at the Collier Center in downtown Phoenix — across from Talking ...
Read more 0