The KFC and Taco Bell has a new look in Sebastian, Florida.

The KFC and Taco Bell has a new look in Sebastian, Florida.

The KFC and Taco Bell has a new look in Sebastian, Florida.

The KFC and Taco Bell has a new look in Sebastian, Florida.