Taco Bell 16667

Taco Bell #16667 is a Taco Bell restaurant located at 24891 Farm-to-Market Road 1314 Road, Porter, Texas.