MIA, the worst airport in the world, has a decent restaurant on the 7th floor, attached to the worst airport hotel in the world (or at least in the running...) quite a lovely place with decent food & good service. A great place to kill time when you've mis-connected/missed again a flight X MIA.