Taco Bell 26029

Taco Bell #26029 is a Taco Bell restaurant located at 1676 4th Avenue, Yuma, Arizona.