Arts & Entertainment SFIAAFF: <i>Chinese Restaurants: Latin Passions</i> Long-time SFist readers will remember that we were so inspired at last year's SFIAAFF by "Chinese Restaurants: Three Continents" that we gave it our prestigious Best Film We Saw On SFist award for