The Castro's newest restaurant, Ka Kai, is now open, bringing Northern Thai flavors and tradition to the neighborhood, in the former Thai Chef space.