Taco Bell 31975

Taco Bell #31975 is a Taco Bell restaurant located at 17502 East 17th, Tustin, California.