Tags: Shopping Mall.
SM Delgado is a department store owned by SM Land Inc. and operated by Metro Manila Shopping Mecca Corporation — the same arm of the SM Group that operate the branches at SM City Manila and SM City Santa Rosa. It is located within Iloilo City’s bustling commercial district along Delgado and Valeria Streets. It opened in May 1979 and was relaunched in the year 2004. It is the 4th SM Department Store built by Henry Sy Sr. and the first branch opened outside Metro Manila.