Taco Bell 23233

Taco Bell #23233 is a Taco Bell restaurant located at 725 West Southern Avenue, Phoenix, Arizona.