With newly renovated store, Supermercado Mexico aims to be ‘home away from home’