Taco Bell 22015

Taco Bell #22015 is a Taco Bell restaurant located at 1810 North Bristol Street, Santa Ana, California.