Taco Bell 18719

Taco Bell #18719 is a Taco Bell restaurant located at 900 West Weatherford Street, Fort Worth, Texas.