Taco Bell 35071

Taco Bell #35071 is a Taco Bell restaurant located at 1809 Veterans Boulevard, Del Rio, Texas.