Taco Bell 31981

Taco Bell #31981 is a Taco Bell restaurant located at 959 Avenida Pico, San Clemente, California.