Taco Bell 35739

Taco Bell #35739 is a Taco Bell restaurant located at 455 North Main Street, Vidor, Texas.