Taco Bell 19804

Taco Bell #19804 is a Taco Bell restaurant located at 370 M Street, Crescent City, California.