Taco Bell 3111

Taco Bell #3111 is a Taco Bell restaurant located at 16252 Harbor Boulevard, Santa Ana, California.