Like the smog that blankets the urban sprawl and obscures the surrounding mountains, Mexico City itself tends to eclipse other destinations in Central Mexico. Most travelers can only manage to pull themselves away for a day trip or two, but Puebla is worth more than an afterthought.
Approximately two hours from Mexico City, Puebla City is the capital of a Mexican state by the same name. One of the country’s top examples of colonial architecture, its Historic Centre was deemed a UNESCO World Heritage Site in 1987. The city attracts thousands of day-trippers every year, but they soon realize that a single afternoon in Puebla City is like eating only a spoonful of the creamy, decadent mole served in traditional restaurants throughout the city — just a taste leaves you wanting more. From great shopping to some of Mexico’s best traditional restaurants, here’s why you should dedicate more time to Puebla City.