About The Promenade Shops at Evergreen Walk, The Promenade Shops at Evergreen Walk is an outdoor mall in South Windsor, CT. Current tenants include Sephora, Apple, Ben and Jerry, and More. New construction calls for a 50,000 sqft building which will be divided into a 40,000 sqft Whole Foods Market and a 10,000 sqft retail space to be leased out.