Plaza La Mascota is located in Avenida El Almendro, El Salvador on MQX53C7, Calle La Mascota y. Plaza La Mascota is rated 4.2 out of 5 in the category shopping mall in El Salvador.
Address
MQX53C7, Calle La Mascota y
Service options
In-store shopping
Accessibility
Wheelchair-accessible entrance