This portrait of Frida Kahlo is by Francisco Enuf Garcia. The photo is the east wall of Carnicería La Noria, 704 E. Prince, on November 16, 2011. The bottom left is signed
Update (December 20, 2012): When I stopped by on October 2, I saw that the paint on the mural is peeling. (Actually, paint on other parts of the wall was peeling the same way. Unfortunately, the mural is painted over that poor base paint, so it's falling apart through no fault of the muralist's. I emailed him to let him know. How heartbreaking.)
I stopped because I saw a new mural just west of here.