Taco Bell 30439

Taco Bell #30439 is a Taco Bell restaurant located at 1090 Highway 290 West, Elgin, Texas.