Construction Ellis Island The Front Yard and Downtown White Castle Construction Updates New White Castle and Ellis Island’s The Front Yard construction progress