Taco Bell 33503

Taco Bell #33503 is a Taco Bell restaurant located at 3010 El Camino Real, Tustin, California.