I will be flying into MIA for about a 2 hr layover on my way to Aruba. I will be on AA, I assume this is concourse D. There seems to be a lot of places to eat! What is your favorite place for lunch and perhaps a beer too (if they sell beer at 10:00am LOL)?
I noticed there many duty free within D too. I assume they will be open in the morning?