Taco Bell 21008

Taco Bell #21008 is a Taco Bell restaurant located at 5322 Cypress Street, West Monroe, Louisiana.