Taco Bell 29720

Taco Bell #29720 is a Taco Bell restaurant located at 2403 South Gregg Street, Big Spring, Texas.