I would forget about Cabaņa Las Lilas, but then again Im very much a local carnivore so dont take my advice too seriously on this issue.... if you are looking for a US type steakhouse, Las Lilas is what you are looking for. For a more less US style experience, maybe La Cabrera or La Brigada are better options.
If you are up for an Italian Trattoria style meal, I suggest you check out Eh Santino, which is in Las Caņitas (Palermo). Large portions, great home cooking (its a family business), plus its a happening place located in an area with tons of other bars & restaurants...
For your 5 hour layover, I agree with the above advice... if you arrive on time in your inbound segment, by all means hop on a car and get into town, maybe go to Puerto Madero and grab a bite, and head back... OK, you wont have 3 hours to have a relaxed meal but 90 minutes in town for a good meal is still going to be far better than sitting around in EZE.
Thanks for the kind words on the threads, its a pleasure for me to be able to help folks visiting EZE and Argentina in general. However, please note that I dont deserve more than a fraction of the credit, folks like GUWonder and many other seasoned EZE veterans provide the insight of the frecuent visitor that I as more of a local sometimes miss out on.