It has a baroque town center and is the shrine of Mexican gastronomy.
My suggestion:
When you are in Puebla there are two dishes you should taste: chiles en nogada (peppers in walnut sauce), and mole poblano (chicken with a sauce that's a mix of spices, coffee, chocolate, chilies, and more than 20 other ingredients).
Summary:
Take the bus from the
Central del Norte station in the capital and you will reach Puebla in 3-4 hours. You have to go round the Iztaccíhuatl National Park.
Puebla's charming town center is made for walking and visiting, especially Puebla's cathedral. When night falls, stay near the center of town because the cathedral and fountain are lit up at night and look really pretty. If you want to learn more about the famous battle of 5th May (when the Mexicans fought the French in 1862), then go to the 5th may interactive museum.