 40.92% of the population were Hispanic or Latino of any race.11.4% were of German, 9.4% American and 5.5% English ancestry according to Census 2000.67.9% spoke English, 29.1% Spanish and 1.2% Chinese as their first language.