Taco Bell 34797

Taco Bell #34797 is a Taco Bell restaurant located at 150 Plymouth Avenue, Fall River, Massachusetts.