Top Places to Visit for Cinco de Mayo
In the US, Cinco de Mayo is most often used as just another good reason to gorge on tacos and margaritas at your favorite local Mexican restaurant, but there's a lot more to this celebration than most people understand. While the holiday is not as big of a celebration in Mexico, it does commemorate an important victory over their foreign adversaries during the French-Mexican War. Across North America, several towns schedule parades, festivals, and other cultural events, making it the perfect time of year to delve into Mexican history and heritage.
Denver, Colorado

The Denver Cinco de Mayo "Celebrate Culture" festival spans a full weekend each May, and features a parade along with fun events and great food. Venues are set up for Folklorico dancers, special attractions, and live musical acts playing mariachi, salsa, and cumbia. Denver's celebrations are particularly suited for families and young kids; there is a special children's carnival with crafts and activities, rides, and a small petting zoo. Visitors can also attend the chihuahua races, a green chili cook-off, taco eating contests, and the lowrider car show.
San Antonio, Texas

History lovers will appreciate the landmarks that San Antonio has to offer; in particular, The Alamo, the famous Roman Catholic mission and fortress, as well as the Presidio San Antonio de Bexar, a Spanish fort. Head to the Historic Market Square for authentic Mexican cuisine as well as Tex-Mex options. Shop from artisans in El Mercado, where visitors can find artwork, pottery, leather goods, clothing, and more. Just outside of the city, Traders Village hosts a Cinco de Mayo event with free live music and carnival rides.
Albuquerque, New Mexico

Head over to the National Hispanic Cultural Center to view incredible visual art, peruse their library or archives of historical and literary works, and learn more about Mexican heritage in New Mexico. There's also the South Broadway Cultural Center—"one of Albuquerque's best-kept secrets"—where visitors can attend workshops and classes, live performances, and cultural events. This year, the city is also hosting a Cinco de Mayo bar crawl with participating cantinas featuring Mexican-inspired drinks, live music, and dancing. For a more family-friendly option, the Cinco de Mayo Folk Art Festival with be held on May 7th. Featuring more than 40 uniquely talented local artisans, there will be plenty of opportunities to view and purchase artwork, jewelry, or pottery. The outdoor event will also include food, live music, piñatas, and a kids craft table where children can make their own Mexican-inspired art.
Puebla, Mexico
Curious about the origins of Cinco de Mayo? Head to the source: Puebla, Mexico. It was here that the Battle of Puebla took place during the French-Mexican War. A heavily outnumbered Mexican army defeated the invading French troops; now, each year, the holiday commemorates this event and Mexico's successful defense of their sovereignty. Visitors to the town can watch a reenactment of the Battle of Puebla, attend a street party full of music and street tacos, see extravagant floats at the town's Cinco de Mayo parade, and listen to the sounds of mariachi.