Taco Bell 35717

Taco Bell #35717 is a Taco Bell restaurant located at 13230 Grant Road, Cypress, Texas.