I can understand the feelings on both sides, I agree with what an earlier poster had mentioned, any attempt at greater integration will probably have to start in schools.
In regards to ethnic enclaves developing, I remember when I lived in Toronto, some towns would put on this "Fiesta Week" (http://www.fiestaweek.com/) where different ethnicities would set up their own banquet hall complete with their own cultural decorations, garb, performances, FOOD (best part), and have this weeklong evening party basically where people in the city could visit different cultures and get a taste of their food, music, dancing, etc. As a kid I thought it was really great, and I think this type of program is a good idea for helping people learn and appreciate different ethnicities. At least Canada has programs like this to support integration, I've never seen anything like it in the US so far.
In regards to ethnic enclaves developing, I remember when I lived in Toronto, some towns would put on this "Fiesta Week" (http://www.fiestaweek.com/) where different ethnicities would set up their own banquet hall complete with their own cultural decorations, garb, performances, FOOD (best part), and have this weeklong evening party basically where people in the city could visit different cultures and get a taste of their food, music, dancing, etc. As a kid I thought it was really great, and I think this type of program is a good idea for helping people learn and appreciate different ethnicities. At least Canada has programs like this to support integration, I've never seen anything like it in the US so far.