Lollypop reading this reminded me of my trip down in Nov. when I found nothing open to eat in Concourse F in Atlanta airport and this was at 5pm , other than a airport Newsstand with some risky Fruit, Tuna sandwiches or Chicken Caesar wraps in a cooler.  luckily I had enough time between flights to jump on the plane train and hit another terminal before my 4 hour flight to SJO,  like you knowing the Castillo kitchen would of been closed by then and I needed some dinner. 
Castillo : I missed out on dinner few times last trip being occupied with company in my room  

   but the Kitchen closes at 8 last order is 7:45  you can email them an order if you don't mind eating cold food I reckon  

  someone mentioned about warming up ... maybe  ? just not sure about any microwaves available. 
I also ordered Uber eats a few times when I missed my dinner even after the curfew they delivered on motorized bicycle.   
I have since then traveled few times domestically and now always bring some Panera or grab a Jersey Mikes sub for the trip.