Taco Bell 19011

Taco Bell #19011 is a Taco Bell restaurant located at 9180 Camp Bowie West, Fort Worth, Texas.