Taco Bell 35748

Taco Bell #35748 is a Taco Bell restaurant located at 6365 Phelan Boulevard, Beaumont, Texas.