Restaurant shopping in Mexico
- Sort by:
- Popular
-
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