Taco Bell 28776

Taco Bell #28776 is a Taco Bell restaurant located at 85 Coggeshall Street, New Bedford, Massachusetts.