Right away I recognized the church in the background.
Gave up locating this in a minute or so, only a couple places it could be, suspected redevelopment. Googles the restaurant, turned out to be my first guess.
6735 Yucca St, Los Angeles, CA 90028
Tried to go back in street View but couldn't...