Happy Cinco de Mayo, St. Louis!
More than 150 years later, the anniversary of Mexico's victory over French forces at the Battle of Puebla has developed into a day-long celebration on Cherokee Street, complete with street food, face painting, concerts, wrestling, bounce houses and a mechanical bull.
Hundreds of revelers poured into Cherokee Street this weekend to celebrate Cinco de Mayo two days early. (Hey, some of us have to work on Monday.)
See all photos: Cinco de Mayo 2014 on Cherokee Street
Want to celebrate Cinco de Mayo today? Here's how St. Louis party people on Cherokee Street celebrated this weekend:
1. Wear a giant sombrero.
Cinco de Mayo is a day for big hats. Not only do they look festive and colorful, but they'll protect you from the sun now that winter is gone for good.
Tiny sombreros are also allowed.
2. Eat something served on a stick.
Beef. Pork wings. Ears of corn. Mango with cayenne pepper. Barbecued chicken. Food just tastes better on a stick.
3. Drink something served in a pineapple, a coconut or a fishbowl.
There's nothing better than walking around outside on a nice day with a fist full of sweet, delicious drink. ¡Salud!
Two more amazing ways to celebrate Cinco de Mayo on page two! 4. Give your dog a bike ride.
Dogs on bikes doesn't seem to have any historical or cultural tie to Cinco de Mayo, but that doesn't mean it isn't delightful.
5. Ride the mechanical bull.
Mexicans may not be celebrating Cinco de Mayo by riding an electric torro, but Americans will use any excuse to get on a mechanical bull and hold on for dear life.
Support Local Journalism.
Join the Riverfront Times Press Club
Local journalism is information. Information is power. And we believe everyone deserves access to accurate independent coverage of their community and state. Our readers helped us continue this coverage in 2020, and we are so grateful for the support.
Help us keep this coverage going in 2021. Whether it's a one-time acknowledgement of this article or an ongoing membership pledge, your support goes to local-based reporting from our small but mighty team.
Join the Riverfront Times Club for as little as $5 a month.