Taco Bell 3434

Taco Bell #3434 is a Taco Bell restaurant located at 411 East First Street, Santa Ana, California.