Taco Bell 26030

Taco Bell #26030 is a Taco Bell restaurant located at 750 East 32nd Street, Yuma, Arizona.