Cinco de Mayo, or the “fifth of May” day, as it’s called because it’s held on May 5th, is a celebrated in the United States and regionally in Mexico as a way to commemorate cause of freedom and democracy during the first years of the America Civil War; however, today, the day is observed as a way to celebrate the culture, achievements, and experiences of people who have a Mexican background. Much of the day is steeped in festivities, especially food, drink, and music.
A few suggestions from us:
Enjoy the parade which is replete with Mexican culture: mariachi dancers, folklorico dancers and colorful floats.
Day long festival in Flushing Meadow Park–come to the Expo then go to the celebration
Prefer something low key, check out a local Mexican restaurant:Rosa Mexicana is famous for the guacamole
Whatever you do, have a wonderful time!