Taco Bell 19697

Taco Bell #19697 is a Taco Bell restaurant located at 31771 Del Obispo, San Juan Capistrano, California.