Taco Bell 32700

Taco Bell #32700 is a Taco Bell restaurant located at 2829 North Prince Street, Clovis, New Mexico.