Taco Bell 290

Taco Bell #290 is a Taco Bell restaurant located at 425 G Street, Davis, California.