Calle Cinco de Mayo, the vibrant, pedestrian-only thoroughfare that runs through the heart of Puebla's historic center.