Taco Bell 5226

Taco Bell #5226 is a Taco Bell restaurant located at 17111 Foothill Boulevard, Fontana, California.