Taco Bell 28008

Taco Bell #28008 is a Taco Bell restaurant located at 1602 North Navarro Street, Victoria, Texas.