The country’s capital, which once served as the center of the Aztec Empire, is a treasure trove of history, culture and tastes. Fashionable global restaurants dot the bustling streets in the pretty neighborhoods of Condesa, Roma and Coyoacan. To taste the true spirit of the capital, try the food sold on sidewalks, in marketplaces and in zocalos (town squares). Tacos, from carts and from taquerias, are ubiquitous; try tacos al pastor (pork with pineapple). At other carts, enjoy elote (corn with chili-lime mayo), chile en nogada (beef-stuffed jalapeños with nut sauce) and horchata (a spiced milkshake).
A melt-in-your-mouth meal is served at the St. Regis Mexico City
Mexico City offers romantic boutique hotels like the Hotel Brick in Roma, with claw-footed bathtubs on terraces, and sophisticated global-brand hotels, such as the St. Regis Mexico City. This glittering modern tower has a bull’s-eye location, posh modern rooms and your-wish-is-my-command butler service. Already a popular dining destination, the hotel is welcoming a Jean-Georges Steakhouse branch at year’s end. Book the three-day Mexico Delights Aficionado package and you can enjoy it all—from a tequila-pairing dinner, a private meal served in your suite, a trip to the food market with the executive chef, a personal cooking lesson, a cocktail hour, chocolates and champagne and more (rates for the package start at $2,100 for two and include accommodations, breakfast, one dinner, cooking classes and a shopping excursion; stregis.com).
One of the beautiful dining rooms at Mexico City's luxurious St. Regis