Taco Bell 22594

Taco Bell #22594 is a Taco Bell restaurant located at 2140 West International Speedway Boulevard, Daytona Beach, Florida.