Taco Bell 31447

Taco Bell #31447 is a Taco Bell restaurant located at 7123 Village Parkway, Dublin, California.