Taco Bell 33502

Taco Bell #33502 is a Taco Bell restaurant located at 2246 South Grand Avenue, Santa Ana, California.