Terminal D’s Tony Luke’s is the airport cheesesteak stop
You’ll find Tony Luke’s in Terminal D, past security, so this is an easy grab if your boarding pass says D on it. It’s a quick-service counter with limited seating, geared toward takeaway to the gate. Lines spike around the 7:00–9:00 a.m. bank and again around the 5:00–7:00 p.m. departures, so plan a 15–20 minute buffer during peak times.
Philly classic here means a ribeye cheesesteak on a long roll, usually landing in the $12–$16 range depending on size and add-ons. You can get it with Whiz, provolone, or American, plus extras like fried onions or hot peppers for a small upcharge. Portions run large enough that one sandwich can work as a full meal before a 2–3 hour flight.
Besides cheesesteaks, the board usually lists chicken cutlet sandwiches, roast pork, and basic sides like fries for around $5. Breakfast sandwiches appear in the early window, roughly from opening around 5:30 a.m. until about 10:30 a.m. If you have a mid-morning flight out of D, it’s one of the few spots in the terminal doing hot food instead of just pastries.
Quality swings less than in town, but it’s still airport food: meat can sit a bit during slow periods, especially mid-afternoon between 2:00–4:00 p.m. Ask them to make yours fresh on the grill if you see a pile pre-cooked on the flat top. Cheese tends to be generous; if you want it lighter before a long 4–5 hour leg, say so when ordering.
Watch timing against boarding: a made-to-order sandwich and fries can easily run 10–15 minutes from payment to pickup. One practical move: place your order, then use the nearby restroom in D while they cook, so you’re not standing at the counter watching the clock.