Taco Bell 20512

Taco Bell #20512 is a Taco Bell restaurant located at 48 I 25 Bypass, Belen, New Mexico.