Taco Bell 3205

Taco Bell #3205 is a Taco Bell restaurant located at 4811 Chiles Road, Davis, California.