Taco Bell 15703

Taco Bell #15703 is a Taco Bell restaurant located at 716 North Main Street, Taylor, Arizona.