The 20th annual Native American Celebration in the Park on Thursday at Liberty Park honored the heritage and culture of Native Americans with dancing, food and entertainment for the entire family.