The new location of El Bajío, at Parque Delta, an Upscale shopping center in Mexico City's Colonia Roma Sur