Taco Bell 28440

Taco Bell #28440 is a Taco Bell restaurant located at 2544 South Archibald Avenue, Ontario, California.