Taco Bell 27950

Taco Bell #27950 is a Taco Bell restaurant located at 10754 South Commercial Centre Loop, Yuma, Arizona.