Where to Eat and Drink at Miami International Airport
Upgrade your preflight routine with vegan cupcakes, gourmet burgers, artisan pizza—or inside a lounge.
Ahhhhh, the Miami Airport. Those from out of town might call it its own special circle of hell, where a walk to a connecting gate might last longer than your flight, and bags show up, well, on Miami time. But those of us who live here learn to embrace its quirks much like we do our city’s, where you’ll hear Spanish before any other language, and literally bump into people from all over the world just walking down the “street” to grab coffee.
Much like our city has a vibrant dining and drinking scene, so does Miami International Airport. That is, if you know where to look (hint: Not Terminal F). Sure, we’ve got more than our share of Pizza Huts, McDonalds, and Starbucks. But if you’re looking for authentic Cuban food, sushi, craft beer, and empanadas, we’ve got plenty of that too. And no shortage of lounges if you just wanna kick back with a free drink and look down on the hoi polloi. Here are the best spots to eat, drink, and escape at Miami International Airport.
PRE-SECURITY

Concourse E
Sometimes, it’s fun to act like a tourist and do stuff like down a margarita and a cheeseburger before you even check in for your flight. If that’s your game, this Buffett-inspired spot outside Concourse E is the move. It’s also not the worst place to wait out an incoming flight delay when you’ve been charged with inlaw pick-up duty.
Concourse E
Set in a long stretch of no-man's land between the American and United check in desks, Chef Creole gives you a good (for the airport, anyway) runthrough of Haitian cuisine’s greatest hits. It’s seafood-heavy, though, so maybe don’t get yours boxed to-go for inflight enjoyment (your seatmates will thank you).

At Miami International Airport Hotel, 7th Floor
Want a sit-down meal with a view of Wilcox Field? The only place to go from here is up—more specifically, high atop the Miami International Airport hotel near Terminal E. Here you’ll enjoy a farm-fresh menu and pretty solid wine list as you watch the take-offs and landings. And you don’t even need a boarding pass to enjoy the experience as this pre-security spot is open to everyone.

Chili’s Too
Concourse G
You love baby back ribs? Bottomless chips and salsa? A mild case of indigestion at 30,000 feet? This pre-security gem has your back. Expect all of the above, plus feeling like you were dropped in a suburban strip mall where everyone is inexplicably toting roller bags.
Concourse J
Pretty simple grab-and-go sandwiches, but literally your only pre-security option without having to walk half a mile to the other terminals.
D TERMINAL

Closest gate: D12
The granddaddy of airport lounges towers over the rotunda near gate D12, with a hard-to-miss glass elevator announcing “Everyone up here is way cooler than you.” Inside, you’ll find MIA’s best lounge food—curated by Michelle Bernstein herself—plus an open bar and short shoulder massages. On busy days it can get packed, and sometimes you might have to wait a bit to get in. It’s open from 5 am to 10 pm daily, and is open to Amex Platinum card holders and Centurion members. Day passes are not available.
Closest gate: D15
AA’s Admirals Club on the east end of the D Terminal sits just a few gates from the Centurion Lounge, but can often be less crowded during busy times. The food is decent and beer, wine, and well liquors are complimentary. The lounge is open to Admirals Club members, other AA passengers can purchase a day pass for $59, depending on availability. It offers showers and office space, and is open from 5:30 am – 11 pm.
Closest Gate: D30
AA’s largest lounge at MIA sits about a ten-minute walk from security, just past the Miami Heat team store. Upstairs you’ll find a buffet, bar, TVs, and showers as well as ample seating, even during busy hours. The Admirals Club is open to Admirals Club members, other AA passengers can purchase a day pass for $59, depending on availability. Off the Admirals club sits AA’s Flagship Lounge for big shots and first and business class international fliers, where ramped up food, a full open bar, and a sit-down restaurant await. Both are open from 5:30 am – 11 pm.
Wynwood Walls Bar
Closest gate: D24
The old Beaudevin wine bar has been shifted to a tribute bar to Miami’s best neighborhood for craft beer. You’ll find loads of local selections inside, if you’re looking for an on-airport tour of Miami’s beer scene.
Manchu Wok/Nathan’s/Famiglia Pizzeria
Closest Gate: D21
MIA’s glorious food court throws it back to the shopping malls of your youth, where you can pick from Manchu Wok’s Chinese specialties, a Nathan’s hot dog and crinkle cut fries, or NY-style pizza and pasta from Famiglia. If you’re in a rush, it’s an easy stop near security checkpoints one and two.

Closest gate: D7
It’s not exactly sitting on a beach in Barbados, but at Islander Bar you will find plenty of fruity drinks and people changing planes on their way to the Caribbean. Probably yelling something about “starting vacation early!”

Closest gate: D8
If you want a little glimpse into the healthy food scene in South Beach, grab a table at Icebox where stuff like kale and quinoa fritters and buffalo cauliflower wings highlight the menu. If you wanna delve into the not-so-healthy, the desserts here are to die for. So good, in fact, Opera named it her favorite cake in the world a few years ago.

Closest gate: D12
This is MIA’s best option for Mexican food, where you’ll find a menu on par with any mainstream Mexican restaurant with plenty of tequila to boot. There’s even “outdoor” seating on the concourse so you can watch people go up to the Amex Centurion Lounge next door.

Closest gate: D17
The original Shula’s is still one of the top steakhouses in Miami, and if you’re the type of person who goes to the airport for the prime steak dinners, you’ve arrived.

Closest gate: D19
Though you won’t be sipping mojitos with a cool island breeze here, at least you can drink in the relative dark, and enjoy some Cuban food if you get hungry. If the name is a little confusing, say it out loud—that’s how most Cubans pronounce the island nation just south of Miami. The food here is all Cuban classics. There’s also a café counter if you want your lechon para llevar.

Closest Gate: D22
The literal last stand for what was once Miami’s best fast casual fried chicken is just to the right of security in Terminal D. Expect oversized chicken strips, biscuits, and one of the most impressive bourbon collections in South Florida. Never give up the ship, Spring Chicken.
Closest gate: D24
The Corona Beach House stands as the sort of post-security incentive, a bar visible from TSA Checkpoint 2 that you can gaze at as you shuffle through the line. Once through, you’ll find breezy, beachy, Mexican-inspired stuff like chicken tacos and fresh salads. Priority Pass members get a $30 credit here with your membership cards, too.
Closest gate: D27
The smell of this stuff fills up the concourse for about three gates, and the line for it can sometimes stretch just as far. The big, square slices are reminiscent of local late-night fave Pizza Rustica, but are far gentler on your stomach.
Closest gate: D28
This grab-and-go Mediterranean spot is an offshoot of Icebox Café, where you’ll find the best healthy options in the airport. Think kale smoothies, whole wheat vegan wraps, an organic juice bar, and colorful salads. For travelers who don’t use airports at “cheat days,” this is the go-to.

Closest gate: D23
If you’ve got a painfully early morning flight and know you won’t make it without coffee, skip the line at Starbucks and try this Colombian coffee stand instead. The stuff is strong, so if you’ve got a pile of work waiting for you to reach 30,000 feet, a dose of Juan Valdez is a must.
Closest gate: D29
God bless 2022, when even vegans can find cupcakes in an airport. And the long-suffering animal-free folks aren’t the only ones indulging at Misha’s, where cakes, cookies, and loads of other treats from Miami’s favorite bakery entice passersby.
Closest gate: D29
If Miami’s glut of sushi restaurants wasn’t enough for you, you’ve got one last chance to partake before heading out at this grab-and-go location. There’s also a sit-down option if you’ve got some time, and it’s not even a minimal drop-off in quality from those found on the outside.

Closest gate: D29
This empanada stalwart has been around a dozen years, and somehow worked its way into airports and stadiums around the city. But its success makes sense, as Half Moon’s combination of quality of flaky, savory turnovers are unrivaled. It’s got the classic beef and chicken, but also offers more interesting creations like chicken cordon bleu, chimichurri bacon, eggs and pinto beans, and other stuff that’ll give you a taste of Miami without stepping outside.
Closest gate: D33
This bar’s about as Irish as the guy on the Lucky Charms box, but it’s a great place to grab a quick pint between flights, or before shopping in the Miami Heat team store next door.
Closest gate: D36
This is the only bar in the airport where you can smoke, as in addition to its location next to D36 you’ll find an outdoor section complete with its own bar. Just note, if it’s raining, there’s not much cover. And your cigarette will get damp.
Closest gate: D39
The original location of La Carreta on Calle Ocho might best be described as Cuban Denny’s, where laminated menus with big pictures show you exactly what to expect. The airport location is a little more laid back, but still the best in-terminal option if you’re looking for a sit down Cuban food experience.
Closest gate: D53
Located just up the escalator from the “bus station” gates where flights to places like Tallahassee and Greensboro depart, you’ll find all the mojitos, cuba libres, and other rum-based specialties you expect in Miami.

Closest gate: D33
Though this custom-built burger joint didn’t make it as a stand-alone joint in Aventura, its spirit lives on in the hidden corner of the D terminal near the Heat team store. Expect creative toppings from pesto sauce to buffalo mozzarella at this creative sit-down restaurant.
E TERMINAL
Just past security on the left
For Priority Pass members, or anyone flying first or business class on Turkish or another Star Alliance airline, this is your place of respite from the masses. The food is an expected mix of Middle Eastern specialties, so you can enjoy falafel and lentils alongside a full open bar. Before big international flights—especially on Turkish Airways—seating can be at a premium. So, if you’re planning some lounge time be sure to get there early. It’s open from 5 am - 10 pm, and offers showers and day passes for $38.

Closest gate: E5
Miami’s most prolific Cuban chain can also lay a pretty good claim to being its best. Though this location is only a cart near the main terminal E-gates, you can still grab a solid Cuban sandwich to take with you on the plane.
Maestro Della Pizza
Closets gate: E7
Alas, MIA finally got a pizza place outside of Terminal D that doesn’t moonlight as a Target cafeteria staple. Maestro Della Pizza is stashed in American Airlines’ “Ugh, we gotta walk THERE???” terminal, serving as a worthy reward for all that schlepping. While it’s not affiliated with Giotto Maestro Della Pizza—the Neapolitan masterpieces in South Beach—but considering the surroundings, they’re still pretty darned good.

Closest gate: E7
If you’ve been to a Sam Adams airport bar, you’ve been to this one. There’s plenty of beer and even seating out in the concourse, so you can feel a little more social than you might be posted up in the typically dark, double shot-dominated airport dive.
E Satellite
If you’ve got to take MIA’s other (and original!) train, you’re headed out to the lightly trafficked satellite terminal. Oddly, it might be home to the airport’s most local feeling bar at this Wynwood-themed spot where parking is much easier than in real-life Wynwood.
E Satellite
Grab-and-go sushi isn’t limited to those fancy folks flying out of Terminal D. The long-forgotten E satellite terminal also has a Sushi Maki outpost, where you might not be able to sit down but you can still grab a roll or two or the plane (go easy on the uni, pal).
E Satellite
Classic Miami Cuban coffee and quick service counter, available at the E satellite terminal. Enough said.
F TERMINAL
Budweiser Brewhouse
Closets gate: F12
At MIA, F stands for “forgotten”… Or a few other choice words after you’ve knocked back a few at, literally, the only sit-down place to eat or drink on the premises. The beers are cold, and the burgers, wings, and other Cisco-provided bar snacks are fully edible. But much like whatever soon-to-be-defunct carrier parked at this godforsaken terminal, make sure to keep your expectations low.

Guava & Java
Closest gate: F14
For morning departures, ditch Dunkin’ and ‘Bucks and hit this fresh-faced operation for a classic Miami experience. Pair guava-spiked pastelitos with Cuban coffee, or any other number of fragrant bakery items and jazzed-up coffee drinks.
G TERMINAL

Closest gate: G10
As the only viable drinking spot in the area, lines here can get long. But the beer is still cold and delicious, so do your thing. The pre-security Chili’s is really the only other thing out here, and if you don’t want to stress out about TSA lines making you miss your flight, set your sights on this sucker.
H TERMINAL

Beginning of H - J Connector
Delta’s lone lounge at MIA sits at the beginning of the H - J connector, just past security on the left. Go upstairs and find a world of fresh food and an open bar, with shower and bathroom facilities. It’s open to Delta lounge members as well as Amex Platinum card holders with a valid Delta boarding pass that day. Hours are from 4:45 am to 8:45 pm, with $39 day passes available to same-day Delta passengers.
H - J Connector
Not far from the Delta Sky Club you’ll find the H Terminal’s Turkish Airlines Lounge, open to Priority Pass members and anyone flying first or business class on Turkish or another Star Alliance airline. Day passes are available for $38, and hours are 4 am - 10 pm daily.
Closest gate: H6
This bright silver bar near most of the Delta gates is probably the easiest place in the airport to just walk up and grab a drink. Just understand as the name might imply, the beer list is long on Heineken.
Closest gate: H7
The H Terminal dining options are limited, which you’ll realize when you step up on this Subway counter and see it has an inexplicably long line. If you’ve got time to kill, and promise not to bring your three-meat trio on the plane with you, it’s a solid choice.

Closest gate: H9
Listen there, Joey Chestnut, scarfing as many of these as you can before your flight is probably gonna lead to a pretty miserable three hours back to JFK. But stop at one and maybe throw in some crinkle cut fries, and you’ll fly home satisfied.
H - J Connector
MIA’s quintessential “meal with a view of the airplanes” is at La Pausa, where you can watch jets from two different terminals take people all across the world. The menu is simple—think panini sandwiches, ahi tuna salads, and burgers—so you won’t have to think too hard while deciding what to order. The food’s still solid, but happily takes a back seat to the view out the window.
H - J Connector
As you breeze through the mall-like H-J connector, you may find yourself hankering for something a little more substantial than fast food. In a hurry? Check out Gilbert’s, where made-to-order sandwiches, cookies, and salads arrive perfect for the plane.
J TERMINAL
Closest Gate: J3
The lone lounge currently open in Terminal J is LATAM’s VIP Lounge, open to those flying in first and business class on LATAM. Day passes are available for $50, based on capacity. It opens at 6 am on Wednesday, Friday, and Saturday; 8:30 am all other days. The lounge closes at midnight daily.

Closest gate: J11
It might seem a little odd to have a Mexican-themed beach bar inside a terminal where the bulk of Air Canada’s flights depart. Then again, Tim Horton’s airport franchises are hard to come by, so you might as well lean into this bill of chicken tacos, salads, and seafood entrees while you brush up on your Quebecois.

Closest gate: J8
This Florida Turnpike favorite has landed in the airport, too, offering hearty deli sandwiches for those who need to eat in a hurry. They’ve got a long list of specialty sandwiches made both hot and cold, but you can also customize whatever you want if you’re deathly opposed to condiments.