Taco Bell 18568

Taco Bell #18568 is a Taco Bell restaurant located at 3080 Broadway, Eureka, California.