The murals at this restaurant probably weren't too old when I stopped by on May 14, 2023. The parking lot was dirt/mud and there was a “Coming soon” sign at the edge of the street.
When I made a quick stop a few weeks ago, the murals were the same — or almost the same. In the detail photos above, you can see at least one missing face that the artist might not have finished on May 14 of last year.
I'm not sure if this place has the same owner as El Taco Rustico on Oracle.