This is the most recent Cantu & Sons stamp I have found so far. Like the other 1990s one I have found, it has a handwritten date. It seems like after a certain point they decided not to bother getting new date stamps. This is on the east side of North Clemens Avenue between Vine and Fernwood.

Looking north on North Clemens with the stamp at the bottom.