1) It suggests that in the past there was the restaurant near the airport where you had dinner. All, the airport, restaurant, and your having dinner there, have been buried in the past. We don't know whether the very airport, let alone the restaurant still exist.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.