Taco Bell 24532

Taco Bell #24532 is a Taco Bell restaurant located at 430 Venice Bypass North, Venice, Florida.