In the United States, though, Cinco de Mayo has become a significant annual celebration of Mexican culture and heritage. In areas of the country with large Mexican-American populations, such as Portland, Denver and Chicago, large festivals are held. read more