Taco Bell 19662

Taco Bell #19662 is a Taco Bell restaurant located at 228 Main Street, Red Bluff, California.