1. At this festival, you can enjoy traditional dances, foods, and other activities that show the cultures of migrant workers.

-----------------------------------
What is the antecedent of the that clause?

1. other activities
2. traditional dances, foods, and other activities

The antecedent is "activities" but not "other" which is an adjective here.

In addition, you should use "food" instead of "foods" -- https://www.quora.com/What-is-a-collective-noun