go to content go to search box go to global site navigation

Mexico

Restaurant shopping in Mexico

  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