Taco Bell 29189

Taco Bell #29189 is a Taco Bell restaurant located at 1913 West Berry Street, Fort Worth, Texas.