First of all if he didn't give you his information and took off which he did. It is consider a hit and run. Second you should claim it against his insurance, but notify your insurance too. Or notify your insurance and tell them you got witness and picture. Take your car to 20/20 Autobody on Gale just east of Azusa. They do great work. While its pricey it is the guys insurance that will pay for it. I live less then 1/2 a mile from that plaza on Hacienda Blvd.
Tell him he better pay up or you'll sue him and file that he hit and run which I believe is a felony. Tell him straight up if he wants to cooperate or does he want to do it the ugly way.