How is Cinco de Mayo celebrated in the US?

In the United States, Cinco de Mayo is mainly a day to celebrate the culture and experiences of Americans of Mexican ancestry. Special events highlight Mexican culture, especially music and regional dancing as shown by the baile folklórico and mariachi demonstrations held annually at the Plaza del Pueblo de Los Angeles.

Schools hold special educational events about the historical significance of day and many display Cinco de Mayo banners.