Are you sure it's not there somewhere? As far as I can see, the section is misnamed. It should be called "latest threads" or "latest topics." It seems to be in reverse chron order by original post, not, in fact, the "latest post".
The site is clearly experiencing a major malfunction. When the first page of "Latest Chowhound Post" has posts 10 hours old at this time of day, the site is not working. Engineering is obviously aware of the matter.
I first noticed the flaw at the start of the baseball game last night. The mods can obviously delete at will, but the engineers are surely busy with the big problem. I'm guessing that a flow of posts and feedback on what is or isn't working can be of assistance to them.