Taco Bell 22587

Taco Bell #22587 is a Taco Bell restaurant located at 2375 Ridge Wood Avenue, South Daytona, Florida.