Taco Bell 33802

Taco Bell #33802 is a Taco Bell restaurant located at 680 Derrick Avenue, Mendota, California.