We arrive at 10 am but won't be picked up for some time, I wondered if there are any cafes in arrivals. I see hundreds of restaurants and shops on their website but they are all in departures. We will be flying in with AA next Monday morning thanks Carol
Yes, once you are in the main terminal, there are lots of restaurants and shops. After you get your bags, go back up to the main terminal. Try La Carretta. Great Cuban food. Good luck irina