Taco Bell 28773

Taco Bell #28773 is a Taco Bell restaurant located at 3801 Valentine Street, Fort Worth, Texas.