A new Publix could be coming to downtown Orlando. The Florida grocery chain has been looking at the 15,000-square-foot Ferg’s Depot located at 78 W. Church St., according to the Orlando Business Journal. The space was formerly a sports bar and restaurant that closed in August 2018. The new store would be close to a […]
