Taco Bell 25486

Taco Bell #25486 is a Taco Bell restaurant located at 1561 North Magnolia Avenue, El Cajon, California.