Casto announces opening of Earth Fare at Huntsville Plaza