Travel Log: Philadelphia’s Puebla Parade

In most parts of the United States, Cinco de Mayo is known as one really good party. The holiday means...