Taco Bell 28443

Taco Bell #28443 is a Taco Bell restaurant located at 12789 Foothill Boulevard, Rancho Cucamonga, California.