Taco Bell 2887

Taco Bell #2887 is a Taco Bell restaurant located at 12223 North Cave Creek Road, Phoenix, Arizona.