Taco Bell 2621

Taco Bell #2621 is a Taco Bell restaurant located at 212 Thomas Road, West Monroe, Louisiana.