The long-vacant, 4,300-square-foot storefront at 51 Main St. in downtown Middlebury will come back to life next spring with a mixture of food, retail, entertainment, bar and event spaces.