The intersting artwork, at Rancho Deluxe, made this visit a fun sidestreet discovery.