Taco Bell 17119

Taco Bell #17119 is a Taco Bell restaurant located at 33 Alden Road, Fairhaven, Massachusetts.