puebla was the main city of colonial mexico. the architecture and look of puebla is the most european of all the colonial cities. this is because it was built completely by a spanish. most cities at the time were built within an existing native american community.