Taco Bell 29563

Taco Bell #29563 is a Taco Bell restaurant located at 8876 Dallas Acworth Highway, Dallas, Georgia.