photo CC BY 2.0 by Sonny Abesamis
This mural is on the front of The New Parkway Theater in Northgate. It was painted by Santos Orellana between April 30 and May 2, 2014. The painting was a big thing, and bands played during the event. Read about it here

photo CC BY-NC-ND 2.0 by 
William Newton