I moved out of Davis about a year ago, but I'd never found any decent Thai in that area. If you're willing to go a little further afield, Pepper Sky in Central Square is amazingly good. (I think they deliver, too, but I don't know how far their delivery radius goes or if there's a charge for it--they're about 2 blocks away from where I live now, so we just go pick it up.)
no subject