Mexico CityShopping

Restaurant shopping in Mexico City

  1. A

    La Villa de Madrid

    An institution in these parts, this is where homesick Spaniards come to stock up on their Manchego cheese and Marques de Cáceres vintages. You can also buy imported fino (sherry) here, plus a wide range of tequilas and liquors.

    reviewed