I've always gotten dinner and some sort of snack about an hour before landing when I've had to fly in coach. But, I generally try to have dinner at Gallagher's before I get on the plane so I can go right to sleep. That way, when I land I have enough energy to see the sights.