Taco Bell 22772

Taco Bell #22772 is a Taco Bell restaurant located at 1209 Albertson Parkway, Broussard, Louisiana.