This Taco Bell located in Sebring, Florida was the last of seven stores that we built throughout Central Florida for a franchise Owner.