Taco Bell 34246

Taco Bell #34246 is a Taco Bell restaurant located at 4212 East Judge Perez Drive, Meraux, Louisiana.