Taco Bell 30940

Taco Bell #30940 is a Taco Bell restaurant located at 3177 Jefferson Street, Napa, California.