Taco Bell 30900

Taco Bell #30900 is a Taco Bell restaurant located at 601 Highway 59 North, Atlanta, Texas.