Taco Bell 24280

Taco Bell #24280 is a Taco Bell restaurant located at 510 East Tulare Avenue, Tulare, California.