Classic Mexican at Hacienda de Guadalupe
Capitalinos—those born in Mexico
City—grew up dining on classic Mexican cuisine served at old-school restaurants like the San Ángel Inn. That sort of culinary option can feel like a tall order in San Miguel, which arrived late to the fine-dining game. But you can find a local taste of Old Mexico at Hacienda de Guadalupe. In the hotel’s shaded courtyard, diners sample familiar classic dishes, as well as escamoles, the ant larvae sometimes called “Mexican caviar,” or chapulines, fried grasshoppers dusted in salt mixed with ground agave worms, a Mexican delicacy.