Taco Bell 27813

Taco Bell #27813 is a Taco Bell restaurant located at 2245 West Northwest Highway, Dallas, Texas.