Taco Bell 33088

Taco Bell #33088 is a Taco Bell restaurant located at 3890 Fallon Road, Dublin, California.