Taco Bell 26779

Taco Bell #26779 is a Taco Bell restaurant located at 1737 Sweetwater Road, National City, California.