Taco Bell 16039

Taco Bell #16039 is a Taco Bell restaurant located at 1043 US Highway 181, Portland, Texas.