Taco Bell 17471

Taco Bell #17471 is a Taco Bell restaurant located at 14042 Red Hill Avenue, Tustin, California.