Taco Bell 34357

Taco Bell #34357 is a Taco Bell restaurant located at 3270 West Lincoln Avenue, Anaheim, California.