A booze-serving Taco Bell is officially coming to downtown Orlando. According to JLL Brokers, a Taco Bell Cantina has officially signed a deal for a new 2,475-square-foot location in the One South Orange development (1 S. Orange Ave.) in downtown Orlando. The new Yum Brands-owned Cantina will be moving into the entire bottom floor of the […]
