Niche grocer Earth Fare plans to open its second store in Central Florida on March 20 with a location south of downtown Orlando. Earth Fare will open the 25,000-square-foot store at Orange Avenue and Gore Street on the ground floor of the Novel Lucerne mixed-use project, the company said Thursday....